What we’re about
This group will examine topics and technologies in the open source/tech/web space. It is a preview of the annual All Things Open conference taking place every October in Raleigh and is hosted by the All Things Open team.
Technologists and technology decision makers of all types, and of all experience levels, are encouraged to join and participate. Being inclusive is a core principle and one we strongly believe in.
Sponsors
See allUpcoming events (2)
See all- Developer Day - 4 World-Class Sessions and SpeakersSKEMA Business School - Raleigh, Raleigh, NC
For our May meetup we're doing a little something different..
In short, we're partnering with RIOT to co-host their annual Developer Day event on Tuesday, May 14!
We'll host and emcee our own track at the event, and we'll be meeting attendees and giving away a bunch of cool swag at our very own table. So stop by and see us!
Live programming begins at 9:00 am ET with a plenary keynote, and our track sessions will begin at 10:15. A total of four (4) 45 minute sessions will be featured on the track. Programming wraps up by 2:45 pm.
The event is FREE, but a registration is required. *Note, lunch (food and beverages) will be available also.
Venue:
SKEMA Business School - NC State Centennial Campus, Raleigh
920 Main Campus Drive
Raleigh, NC 27606Speakers and Talks:
#1 - 10:15 - 11:00 am ET
What Developers should know about Observability
Peter Zaitsev, Founder, PerconaAbstract:
As a Developer, you want your application to stay up and perform well, and if things go wrong, find the root cause of the issue and resolve it quickly. This is achieved through robust Observability, enabling insight into both application and infrastructure components.In this presentation, we will explore modern observability and instrumentation approaches, focusing on the Pillars of Observability - “Metrics, Logs, Traces”. We’ll delve into the OpenTelemetry (OTEL) framework and dynamic instrumentation with eBPF. Additionally, we’ll address challenges posed by modern architectures, such as microservices, and discuss strategies to overcome them.
#2 - 11:10 - 11:55 am
Transferrable Computation: WebAssembly from Microcontrollers to the Browser
Dan Mangum, Head of Engineering, GoliothAbstract:
While WebAssembly (Wasm) is frequently described as an alternative to running JavaScript in the browser, it has started to gain traction in other areas, including embedded systems. Because of features like a lean runtime, robust sandboxing, and compilation support in many languages, Wasm can make securely executing dynamic code in constrained environments significantly simpler. This versatility is especially compelling in systems where it is desirable to execute the same code in multiple environments, or to dynamically migrate execution from one environment to another. However, reaching for Wasm is not always the right decision, and in this talk we'll explore how it works, when you should use it, and when you probably shouldn't.#3 1:00 - 1:45 pm
A Java Space Quest: Roam the Universe using hand gestures, sensors, Arduinos, and API’s
Harry Hoots & Chuck Bridgham, IBMAbstract:
The Space Rover Mission is an interactive, table top IoT game in which you take control of a 3D-printed spaceship, and guide it home by using simple hand gestures interpreted by a laptop camera. Along the way, you have to navigate obstacles like meteor showers and the sun that cause damage to the ship, while visiting neighboring planets to gather supplies. The game uses popular IoT hardware (Arduino, ESP WiFi modules, and sensors) and a Java microservice architecture built with the rich set of API’s from both MicroProfile and Jakarta EE.In this talk, you will learn how to bring your Arduino projects online using modern Java technologies by discussing the following topics:
- How the Space Rover game came about.
- The architecture of the game from both a hardware and software standpoint.
- The developer benefits of using the API’s provided by the Eclipse foundations’ MicroProfile and JakartaEE specifications to rapidly create your Cloud applications.
#4. 1:55 - 2:40
Taking Your IoT Hardware To Production (With Zephyr)
Chris Gammel, GoliathAbstract:
Building any piece of electronics is difficult, but when you're looking to scale to large numbers and connect the product to the internet, you need a bigger toolbox. The open source RTOS and Ecosystem Zephyr can help engineers to take on their problems. This talk will go through 5 stages of product development and many of the tools that will help to migrate a product from 1 to 1 million units.