048: Online Conferences Skip to main content

048: Online Conferences

As trend monitoring and networking increasingly happens online, IT professionals need methodology for attending Meetups, Webinars or Conferences.


The weekly mood

Two weeks ago I spontaneously registered to the ApacheCon for free, the yearly rendezvous of the Apache Software Foundation (ASF) with Open-Source enthusiasts. ApacheCon is not a conference like others. Indeed, its content is not addressed to potential Software Buyers, therefore owned and influenced by Marketers. Instead, it is addressed to enthusiastic Contributors and Users of a Developer community, owned and produced by Members of a Project Management Commitee (PMC). They are not selling their product but sharing their concept and vision

The ASF probably hosts the largest base of software projects, including httpd which is the most used web server according to W3Tech. The ASF is also characterized by open-source terms (Apache License) and decentral collaboration around a consensus-based development process (Apache Developer Guidelines).



Why visiting a software conference

Let us assume that there is no difference between in-person and virtual conferences. There are lots of obvious reasons for not going, starting with no awareness, no motivation, no expectation, no conviction, no time, no approval, no budget for traveling and entry ticket etc. In addition, some significant effort is necessary to digest the growing number of existing events and formats, prepare and accommodate.

The good news is, that you can probably live without conferences. There are already tons of valuable information available from the Internet and from the Literature. There are even great digests such as Fishtownanalytics roundup and Thoughtworks Radar which are easing your Technology Trend Monitoring (TTM). But is that enough? And more importantly, will your brain even persist it all? 

According to some studies, best learning experiences include a significant part of social Affliction, Sharing or Recognition. In my opinion, this is where conferences are different. They will provide your mind some unconscious Breath off your day-to-day job. This is the occasion to take a step back, the existential need to reflect on certain topics, and if you are sociable enough, to connect with industry peers who are open to share their contact, practices, lessons and concerns.

Less is more. There are Wales diving for only a few minutes under water, and others showing up after 20 minutes. Without getting too excessive and precise with such personal goals, I personally find it a good rate to try to visit 1 conference and read 1 book every 3 months. Of course it is not always possible. If I don't make it happen, then I try to catch-up soon or later.

Last but not least, finding time and approval is not easy. During my career as a consultant, my schedule was 100% driven by customers and projects. I couldn't plan any hobby or medical aside from vacation. After a while I asked myself whether that sacrifice was worth my achievements, and the answer was "no". I had just got used to it. At the end it depended on me to set priorities, and on my manager to support me.


Attending an Online Conference

Because of the current world-wide pandemic situation, the ApacheCon was a virtual event for the first time since its creation over 20 years ago! Unfortunately, the combination of a non-Business context and a Home-worker setup turned into a dramatic challenge, both for the organizer to support speakers, and for the audience to engage. In fact, I assume that most people not even spent 5% of the time online which she/he would have spent in place. Should it be seen as a raise in efficiency, or a drop in outcome?

I had imported a few agenda items to my calendar from the tracks Big Data, Camel, Streaming, API and DevOps. At the time I intended to join my first session of interest, I figured out that the meeting invitation didn't even contain (as I expected) a link to the event platform. I also didn't get a dedicated e-mail-reminder since the sessions were registration-free. So I had to search for the event homepage, sign-in, navigate to the agenda and track until I could join.

The keynotes were certainly representative, but once I entered the nerdy room of interest, I found it difficult to concentrate on the content while watching to a speaker working from a precarious apartment and drawing aside her/his insufficiently enthusiasm (see also: Tips for being a better virtual speaker). 

In fact there was not only place for improvement on her/his side, but certainly on mine as well. It was definitely too easy to switch from one screen to another. I already lost patience while waiting for sessions to start, then ran other activities in parallel and finally didn't stay until the Q&A, which is not only a mess (see: How and Why to stop Multitasking) but also a random sign of misrespect for speakers and talks.

Given that conferences in online format now become the norm, and that I do not feel comfortable with my mistake, I decided to establish a strategy allowing me to prevent this to occur again.  


My 7 rules for getting the most of a Virtual Event
  1. Schedule and review your week so that you do not run into any meeting or priority conflicts, and make sure that you are able to focus on one thing at once.
  2. A session being on your schedule deserves your Awareness, minimizing the effort required to switch from any previous topic and preventing inappropriate questions to reach your mind at all.
  3. A session being on your list of priorities deserves Preparation including your purpose, questions and expectations which you should verify until the closing.
  4. Be There on-time and focused, i.e. without any external distraction or internal tiredness, thirst, hunger, need to go to the toilets etc.
  5. Force yourself to Engage. Take notes and screenshots via a second display, use the chat to share your concerns or ask questions etc.
  6. In case you spontaneously decide to step-out far before the end, keep track of your reason for it inside your notepad or document, as you might need to Improve your preparation or tolerance for next time.
  7. In case for whatever reason you can't complete or attend at all, you "miss the moment" but some presentations are recorded and uploaded, so that previously registered attendees might be able to Catch-up at a later point.


Conference shortlist for the Cloud Architect

Now that we set the benefits and codes of conduct, let us have a look at different candidates that might be an option for the Cloud Architect. I did a  bit of research on the background and schedules so that I am able to plan in advance, and not to blame myself when it is too late.

Vendor neutral conferences from Open-Source communities:
  • The Linux Foundation (LF) Open Source Summit (OSS) + Embedded Linux Conference is addressed to developers, sysadmins, devops, architects and others who are driving technology forward. It takes place online on October 26 - 29, 2020.
  • The Cloud Native Computing Foundation (CNCF) KubeCon + CloudNativeCon gathers adopters and technologists from leading open source and cloud native communities. It takes place online on November 17 - 20, 2020.
  • The Apache Software Foundation (ASF) ApacheCon is a must for anyone who works deeply with Apache-based software programs. It just happened online on September 29 - October 1, 2020.
  • The OpenAPIs API Specification Conference (ASC) is dedicated to practitioners on API tooling and standardization. It happened online on September 9 - 10, 2020.
Vendor neutral conferences from Media/Learning platforms:
  • The Open Source Convention (OSCon) and Strata Data and AI Conference by O'Reilly Media were totally cancelled in 2020 in response to the COVID-19 pandemic, and the company closed the in-person conference portion of their business. Those could take place online around July 21, 2021.
  • The QCon by InfoQ is a conference for senior software engineers and architects on the trends, best practices and solutions leveraged by the world's most innovative software shops. It is hold online twice a year, next being November 4 - 18, 2020.
  • The TDWI by 1105 Media Virtual World Conference is the rendezvous of Analytics and Data Management. It takes place online on December 1 - 3, 2020.
  • The NEXTCon by AICamp  is all about data science tools and technologies. It is split in MLOps, AutoML and Google Developer Group (GDG) summits which happened respectively on August, 14, September, 3 and September, 17 2020.
  • The annual SIGKDD by ACM is the premier interdisciplinary conference bringing together researchers and practitioners from data science, data mining, knowledge discovery and large-scale data analytics. It took place only on August 23 -27, 2020
  • The Data Architecture Online (DAO) by Dataversity is a conference with focus on Data Modelling and Visualization. It takes place online on July 14, 2021.
  • The DevOps + Agile by Techwell is a conference dedicated to modern development and testing. It takes place online on November 9 - 12, 2020.
Vendor neutral conferences from Disruptive companies
  • The Kafka Summit by Confluent is the opportunity for Kafka developers and users to learn and collaborate. It happened on August 24 - 25, 2020.
  • The DevOps World by Cloudbees is a popular conference dedicated to DevOps and Site Reliability Engineers (SRE). It took place on September 22 - 22, 2020.
  • The Data + AI Summit (formerly Spark Summit) by Databricks is a popular conference dedicated to Big Data and Machine Learning Engineers. It takes plane online on November 17 - 19, 2020.
  • The Subsurfaceconf by Dremio is a conference around the Cloud Data Lake. It takes place twice a year, next being January 27 - 28, 2021.
  • The Gotopia by Trifork is a popular conference around technology trends and best practices. It is addressed to developers, devops and architects. It takes place online on November 10 - 11, 2020.
Vendor specific conferences
  • AWS Global Summit took place online on June 17, 2020 for EMEA and September 29, 2020 for Americas.
  • MS Build for developers took place online on May 19 - 21, 2020, MS Ignite for DevOps took place online on September 22 - 24, 2020.
  • Google I/O was totally cancelled in 2020, neither replaced with a virtual event nor postponed. Google claimed to take this decision for protecting people's health, and in line with “shelter in place” orders by the local Bay Area counties.
  • RedHat Summit is planed to happen online on June 15 - 16, 2021.
  • Snowflake Data Cloud Summit will take place online on November 17, 2020.
Note that most events are happening during the autumn this year, which is obviously leading to schedule conflicts and overload. Not only the after-summer is typically a key period for gaining audience, but many springs events had to be postponed and some organizers needed exactly so much time to adapt. Assuming that The virtual format is the new norm, those events will certainly occur again, but better spread over the next year.


Take-away

The COVID-19 pandemic probably marked The end of most in-person conferences in 2020, even if a few ingredients will be missing for making it a once-in-a-lifetime experience: 
  • Representative location
  • Impressive scene and celebrities
  • Isolated environment and society
  • One-o-one discussions
  • Stickers, T-shirts and others give-away
On the other side, the current state of technology allows for online events such as virtual conferences to provide even more opportunities for IT professionals to learn new trends and connect with each other:
  • Cost (min. $0 to max. $700) and travel-time reduction
  • Flexible hours over multiple time zones
  • Enhanced choice and accessibility
  • Combined Lectures and Hands-On
  • In-chat networking potentially more convenient for introverts
Still, in order to not loose overview and make the most of virtual experiences, new habits such as organisational dispositions and enforced concentration should be adopted.

As nothing changes in a single day, my take is to go step-by-step. First, watch at least for the topics, agendas, headlines and abstracts from the above shortlist, which are usually publicly available and give a good first impression on what is going on. Then, set some priorities and markers in the calendar. Finally, register for relevant newsletters and conferences.

Source: QCon curve of Software trends and Innovations in 2020

Comments