Past topics include an in-depth look at Temporal, the sustainability of open source, the challenges of maintaining open source projects, modern web APIs, the developer experience, the challenges of developing Ireland’s COVID Tracker App, the importance of documentation, using Node.js to control VOIP communication, data visualisation and decentralised databases, among other things.
Danielle Adams on Cloud Native Buildpacks
Liz Parody on building communities
This episode of OpenHive.JS was recorded across four continents, with people in Italy, Colombia, California and Dubai — a fitting setup for a conversation focused on building and strengthening global communities and connections. The discussions centre around building successful developer communities, creating impact, the importance of accessibility and diversity, gender equality in tech, p5.js library, NodeConf Columbia, JSconf Columbia, MedillinJS, Pioneras Developers, Nodesource, Covid Green, and Fastify.
Mikeal Rogers on the open source model
Mikeal Rogers on decentralised databases
For the ninth episode of OpenHive.JS, we sit down for a detailed, insightful and entertaining conversation with Mikeal Rogers, IPLD Lead at Protocol Labs, creator of NodeConf and longtime friend of NearForm. The discussions centre around decentralised databases, the importance of good data, encryption, serverless, life after the Node.js Foundation, p2p databases and data structures, CouchDB, PouchDB, Merkle trees, content addressing, hashing, parsing data, DagDB, self-describing data structures, libp2p and privacy in p2p databases.
Anthony Aragues on data visualisation
In this episode of OpenHive.JS, we welcome Anthony Aragues, author of Visualising Streaming Data, to discuss the value of data visualisation within the context of modern technology and innovation. The discussions centre around the art of making data intuitive, data visualisation, tools and libraries used to make data useful, performance vs. usability, React, Create React App, AntD, AntV, AntV G6, AlaSQL, Papa Parse, MongoDB, Redis, MQTT, websockets, dashboards, data analysis, distributed tracing, and getting started with data visualisation.
Alessandro Polidori on open source and VoIP
In this episode of OpenHive.JS, we sit down with Alessandro Polidori, a senior software engineer and popular tech speaker with more than a decade of experience, to discuss the role of open source and Node.js in the technology that powers much of our communications today. The discussions centre around using Node.js to control VOIP communication, WebRTC, Asterisk PBX, FreePBX, trunks, softphones, JsSIP, SIP.js, Rest APIs, Cloud Nine IDE, handling errors and memory leaks in VoIP applications, flamegraphs, Fastify, and Janus Gateway.
Kenigbolo Meya Stephen on documentation
In this episode of OpenHive.JS, we speak with Kenigbolo Meya Stephen about the ever important role of documentation in open source software development. The discussions centre around key elements of documentation, technical writing, developing technical skills for aspiring developers, mentoring, and project management.
NearForm on building contact tracing apps
In this special all-NearForm episode, we welcome our colleagues Colm Harte, Kevin Devine and Shaun Baker, who have spent the past several weeks designing, building and deploying Covid-19 contact tracing apps, including the highly successful COVID Tracker Ireland app. The discussions centre around challenges faced in development and design, technology used in the app, Amazon Web Services technologies, ReactNative, tools used, designing for usability and simplicity, the importance of collaboration, addressing privacy concerns, and interoperability between apps.
Ramón Guijarro on modern web APIs
Laurie Barth on maintaining Gatsby
Laurie discusses life as a gatsby maintainer. The discussions centre around open source sustainability, working on complex open source projects, leveraging an open source community, style guides, the gatsby business model, the gatsby ecosystem, sourcing data in gatsby, getting started with gatsby, the importance of documentation, and guidelines.
Liran Tal on empowering open source
Liran discusses the challenges of maintaining open source projects. The discussions centre around strategy for building successful open source projects, pull requests, feature requests, bug fixes, tooling, formatting, style guides, creating a community, communication, sustainability, processes, monetary compensation for building open source projects, and corporate open source etiquette.
Philipp Dunkel on Temporal
Head of Research at NearForm and a contributor to Node.js core, James has more than 20 years’ experience in the software industry and is a leading figure in the worldwide Node.js community. He is a member of the Node.js Technical Steering Committee (TSC) and has served on the Node.js Foundation Board of Directors as the TSC representative.
Known throughout the open source community for his work on Node.js, Fastify and much more, Matteo has more than 15 years of experience in creating and maintaining software people rely on every day. A Technical Director at NearForm, Matteo also co-hosts the OpenHive.JS podcast and regularly delivers talks and workshops at industry events worldwide.