· Nov 22, 2021

InterSystems Tech Article Contest: Christmas Edition

Hey Community,

Welcome to the second InterSystems technical article writing competition! Write an article on any topic related to InterSystems technology:

🎄 InterSystems Tech Article Contest: Christmas Edition 🎄

Duration: November 25 – December 25, 2021

Prizes for everyone: Everyone who publishes an article on Dev Community during this period will receive a special prize pack!

Main Prizes: Apple AirPods Max / Oculus Quest 2 (VR Headset) / Amazon Kindle / Apple AirPods Pro / Raspberry Pi

Join our new contest and your content will be seen by over 55K monthly readers! Details below. 


1. Everyone is a winner in InterSystems Tech Article Contest! Any user who writes an article during the competition period will receive special prizes:

🎁 InterSystems Branded T-shirt 

🎁 InterSystems Branded Coffee Cup

2. Expert Awards – articles will be judged by InterSystems experts:

🥇 1st place: Apple AirPods Max

🥈 2nd place: Oculus Quest 2 (VR Headset) 

🥉 3rd place: Amazon Kindle 8G Paperwhite / Apple AirPods Pro / Raspberry Pi 4 8GB with InterSystems IRIS Community Edition ARM installed

Or as an alternative: Alternatively, any winner can choose a prize from a lower prize tier than his own.

3. Developer Community Award – article with the most likes. The winner will have an option to choose one from the following prizes:

🎁 Apple AirPods Pro

🎁 Amazon Kindle 8G Paperwhite

🎁 Raspberry Pi 4 8GB with InterSystems IRIS Community Edition ARM installed

Note: the author can only win one place in one nomination (in total one author can win two prizes: one in Expert and one in Community nomination).

Who can participate?

Any Developer Community member, except for InterSystems employees. Create an account!

Contest Period

📝  November 25 - December 25: Publication of articles and voting time. 

Publish an article(s) throughout this period. DC members can vote for published articles with Likes – votes in the Community award.

Note: The sooner you publish an article(s), the more time you will have to collect both Experts & Community votes.

🎉 December 26: Winners announcement.

    What are the requirements? 

    ❗️ Any article written during the contest period and satisfying the requirements below will automatically enter the competition:

    • The article must be related to InterSystems technology
    • The article must be in English
    • The article must be 100% new (it can be a continuation of an existing article)
    • The article should not be plagiarized or translated (translations of your own DC articles from another language are allowed)
    • Article size: >1,000 characters (links are not counted towards character limit)
    • Team size: individual (multiple entries from the same author are allowed)

    What to write about?

    ❗️  You can choose any tech topic related to InterSystems technology.

    🎯 NEW BONUS: If your article is on the topic from the list of the proposed topics, you will receive a bonus of 5 Expert votes (vs 1st place selected by an Expert = 3 votes)

    Here're some possible fields for choosing the article topic. These are just examples, you have the liberty to choose anything you want.

    # Topic Details
    1 Embedded Python Introduction Embedded Python is an exciting new feature of InterSystems IRIS allowing developers to write methods, SQL procedures, and more in Python.
    2 Embedded Python from Interoperability Explore how Embedded Python can be leveraged from an Interoperability production.
    3 Embedded Python: Translating by Language Constructs While we aim for seamless Embedded Python integration there are some tips & tricks to smooth things over. Underscore methods, dictionaries, lists, and others. What are the best ways of calling Python features from ObjectScript?
    4 Intro to InterSystems Reports Designer

    Continuation of this article. This article should cover:

    • Catalog creation
    • Creation of the basic report types, namely
      • Chart (bar, pie, line, gauge, heatmap, ...)
      • Table (summary and detailed)
      • Crosstab
    • Publishing Reports to Reports Server
    • Creating a schedule

    A good tutorial to start with: Getting Started with InterSystems Reports

    5 Calling Reports from Interoperability/IRIS An article describing how to execute (and get) InterSystems Reports Report from IRIS on from Interoperability Production.
    6 Map Reports with InterSystems An article describing how to build InterSystems Reports Report with geospatial data. HoleFoods dataset contains locations for transactions that you can use.
    7 How to do CI/CD with InterSystems IRIS 
    8 Change Data Capture with Kafka Connect An example that shows how to set up Kafka Connect and export&import SQL data via the Kafal Connect JDBC connector.
    9 Applying analytics / ML to the SQL Statement Index
    10 My favourite maintenance tasks, automated
    11 Leveraging the Audit database
    12 The three steps to set up GitHub Actions that make your app invincible
    13 OAuth2 authorization in IRIS instance
    14 Setup mirroring on K8s
    15 Using %MDX and %KPI instead of Subject Area in IRIS Analytics
    16 Trying External Language Gateways / compare to the gateways of old Example
    17 Streaming events to Kafka from IAM
    18 IntegratedML walkthrough
    19 Integrating cloud services with productions e.g. MS Azure Cognitive Services or Amazon Rekognition.
    20 Working with IKO
    21 IKO IRIS on AWS Kubernetes with Hugepages
    22 Incorporating backups with IKO
    23 IKO – Create a cluster with compute nodes, SAM, and no sharding Include the CPF file to set up our best practices.
    24 Data Science shared workgroup setup with ECP There is a data server and each data scientist has a compute node on their desktop. Show the data is available when disconnected and syncs when you re-connect.
    25 Article discussing storage options for cloud deployments (performance difference between local storage, block storage, etc) and trade-offs (you might not need mirrors if using block storage, etc.)
    26 Building IRIS images with Docker Build Mounts Details
    27 InterSystems IRIS CUDA image There's a way to use GPUs/CUDA from inside the container. Describe how to build an InterSystems IRIS image with CUDA support.

    Note: Articles on the same topic from different authors are allowed.

    Feel free to submit your topic ideas in the comments to this post.


    We're waiting for your great articles!

    Good luck and let the power of Pulitzer be with you! ✨

    Discussion (10)2
    Log in or sign up to continue

    I'd like some clarification on the prompt "Using %MDX and %KPI instead of Subject Area in IRIS Analytics". I don't typically think of %MDX and %KPI as alternatives to creating/using a subject area in the way that the prompt implies - is the intention just to have an article that explains how to use %MDX and %KPI, or is there a specific use case that you are hoping it will explain?
    edit: Doesn't look like I'm eligible to participate, but maybe someone else wants to write this...

    Here're the articles that collect our new bonus of 5 Expert votes:

    🎯 IntegratedML hands-on lab by @José Pereira 

    🎯 IntegratedML walkthrough by @Yuri Marx 

    NEW BONUS: If your article is on the topic from the list of the proposed topics, you will receive a bonus of 5 Expert votes (vs 1st place selected by an Expert = 3 votes)

    Who else? There are a few days left until the end of the contest!