Tags 87
3D
3D shows up here in two flavors. First, the printer kind: tripods, Raspberry Pi organizers, arcade boxes, soldering iron holders, and other physical builds that solve real problems …
AI
AI is no longer a Python-only conversation. These posts and podcast episodes look at what artificial intelligence and machine learning mean for Java developers, from running LLMs …
Arduino
Arduino posts here focus on practical electronics: programming microcontrollers, integrating sensors and actuators, and combining Arduino with Java or Raspberry Pi in broader maker …
ARM
ARM is the architecture behind Raspberry Pi and most single-board computers covered on this site. These posts deal with Java on ARM: JDK builds, performance quirks, hardware setup, …
Artificial Intelligence (AI)
Artificial Intelligence is transforming how we approach software development and problem-solving. These posts explore AI concepts, practical implementations, and the intersection …
ATEM Mini
The Blackmagic Design ATEM Mini is a powerful video switcher for live streaming and video production. These posts cover setup guides, integration with other tools, and practical …
Azul
I joined Azul as a Senior Technical Writer in 2022, and a fair chunk of what I write here connects back to that day job. These posts cover Azul and JVM topics that surround them: …
BeagleBoard
BeagleBoard is a family of powerful single-board computers designed for embedded systems and education. These posts explore BeagleBone boards, hardware projects, GPIO programming, …
Book Review
Book reviews provide insights into technical literature that shapes our understanding of software development, programming languages, and engineering practices. These posts share …
Cloud
The cloud changed what “running Java in production” looks like. These posts and podcast episodes cover what that means in practice: building cost-efficient and …
CoderDojo
These CoderDojo posts focus on helping young makers learn programming through practical workshops, electronics experiments, creative tools, and approachable teaching material.
Community
Java is huge because the surrounding community is huge. These posts and podcast episodes go where that community gathers, from local Java User Groups on every continent to …
Conference
Conference posts cover talks, trip reports, and resources from Java events including Devoxx, JavaOne, jChampions, J-Spring, and JUG sessions across Europe and online. This includes …
CRaC
Coordinated Restore at Checkpoint (CRaC) is a technology developed by Azul within the OpenJDK project, that dramatically reduces Java application startup times by creating …
CrowPi
The Elecrow CrowPi is an all-in-one educational electronics kit built around the Raspberry Pi, featuring integrated sensors, displays, and components for hands-on learning. These …
DMX512
DMX512 is the industry-standard protocol for controlling stage lighting and effects. These posts explore DMX communication, building custom controllers, and integrating lighting …
Drum
These posts bring together drum-related projects, music experiments, and technical explorations where instruments, performance, visuals, and software meet.
Dutch
Elecrow
Elecrow manufactures displays, touchscreens, and development boards for makers and embedded systems enthusiasts. These posts cover Elecrow products, setup guides, and integration …
Electronics
This tag groups hands-on electronics posts covering sensors, LEDs, displays, controllers, and the practical side of connecting Java software to real hardware.
FFM API
The FFM API finalised in Java 22 makes native interop far cleaner than JNI or JNA. These posts explore how it works, how it is being integrated into Pi4J, and what it unlocks for …
FlexSDK
The Flex SDK was Adobe’s framework for building rich internet applications using ActionScript and MXML. These posts reflect on Flex development experiences, migration …
Foojay
Foojay.io is the community platform for Friends of OpenJDK, a hub for Java developers, library authors, and open-source contributors. These posts cover Foojay content highlights, …
FXGL
These posts focus on FXGL and what it enables: game development with JavaFX, playful experiments, performance testing, and visually rich Java applications.
GlassFish
Gluon
This tag covers Gluon -related topics, including JavaFX releases, Scene Builder, mobile Java work, and tools that make Java and JavaFX easier to use across platforms.
HiveMQ
These posts cover HiveMQ in practical IoT contexts, especially where MQTT messaging, Java clients, and Raspberry Pi or embedded systems are involved.
Htmx
htmx enables building dynamic web applications with hypermedia attributes instead of complex JavaScript frameworks. These posts explore htmx patterns, integration with backend …
IntelliJ IDEA
JetBrains IntelliJ IDEA is a powerful IDE for Java and other JVM languages. These posts share tips, tricks, plugins, and workflow optimizations for getting the most out of IntelliJ …
Interview
Interview posts on webtechie.be highlight developers, makers, and tool creators who share practical insights about Java, JavaFX, embedded systems, and building products that people …
Jakarta EE
Java
Java is the core topic across this site. These posts cover modern Java features, OpenJDK evolutions, performance tuning, tooling, and hands-on development lessons from real …
JavaFX
JavaFX is one of the main themes of webtechie.be. You’ll find tutorials, ecosystem roundups, interviews with JavaFX developers, library discoveries, performance experiments, and …
JavaOnRaspberryPi
This tag collects posts specifically about Java on Raspberry Pi: runtime setup, embedded programming, Pi4J integration, performance tuning, and experiments that combine software …
JavaOnRiscV
These posts explore Java on RISC-V hardware, including board experiments, runtime support, ecosystem maturity, and what this architecture means for future embedded Java projects.
JavaOnSingleBoardComputers
Java runs on more than just Raspberry Pi. This tag tracks experiments across a growing range of single-board computers, from ARM-based boards like Orange Pi and LattePanda to …
JBang
JBang makes it possible to run Java as a scripting language — no project setup, no build tool, just a single .java file you can execute directly. These posts use JBang for quick …
JEP
Every new Java release is the sum of one or more JEPs . These posts and podcast episodes work through the highlights of recent OpenJDK versions, from “Welcome to Java …
JFX Central
JFX Central is the community hub for everything JavaFX — a website, desktop app, and mobile app that aggregates JavaFX news, libraries, tutorials, and developer profiles. These …
JFX In Action
JFX In Action is the interview series on webtechie.be that highlights the people and projects behind modern JavaFX software, from libraries and tools to commercial and open-source …
JOOQ
JUG
Java User Groups are how a lot of developers actually meet the community behind the language. These posts and podcast episodes belong to the JUG World Tour series and its …
JVM
The JVM is the quiet engine behind a huge slice of modern software, and it keeps moving faster than most outsiders expect. These posts and podcast episodes follow what’s …
Kotlin
These posts explore Kotlin from a practical Java developer perspective, especially where it intersects with JavaFX, desktop apps, tooling, and creative experiments on the JVM.
LangChain4j
LangChain4j is the bridge between Java developers and the modern LLM toolchain. These posts and podcast episodes cover what it brings to the JVM: building chatbots and agents, …
LattePanda
LattePanda is a line of x86-based single-board computers that can run full Windows or Linux. These posts cover LattePanda hardware, projects, and using desktop operating systems in …
LinksOfTheMonth
The LinksOfTheMonth posts collect the most interesting JavaFX news and discoveries as published weekly on JFX Central . Here you can find them on one place, grouped per month, …
LLM
Large language models are no longer a curiosity for the Java world. These posts and podcast episodes look at LLMs from the Java developer’s angle: storing and querying vector …
Lottie4J
Lottie4J brings LottieFiles animation support to Java and JavaFX. These posts follow its development, from early experiments and rendering challenges to release milestones and …
Machine Learning
Maven
This Maven tag brings together build setup posts, packaging examples, dependency management tips, and project templates used across Java and JavaFX projects.
MCP
Model Context Protocol gives AI agents a common way to reach into tools, code, and data. These posts and podcast episodes look at what MCP means for Java developers: building MCP …
MelodyMatrix
MelodyMatrix is a project combining JavaFX interfaces with music and drum patterns for visual and interactive experiences. These posts document the development, hardware setup, and …
Mentoring
MicroProfile
MIDI
MIDI (Musical Instrument Digital Interface) is the standard protocol for electronic music communication. These posts cover MIDI programming, device integration, and creating …
Mosquitto
These posts focus on Mosquitto and MQTT-related work, especially where Java, IoT messaging, embedded boards, and connected-device experiments come together.
Music
Music is a recurring creative theme on the site, especially where code, visualization, MIDI, and instrument experiments overlap with Java and JavaFX projects.
Observability
Open Fixture Library (OFL)
The Open Fixture Library is an open-source database of lighting fixture definitions for stage lighting control systems. These posts cover using OFL, contributing fixture …
Open Source
A lot of the Java world runs on code people wrote for free, in public. These posts and podcast episodes look at open source from both sides of the keyboard: maintaining libraries …
OpenJDK
OpenRewrite
OrangePi
Orange Pi is a family of affordable ARM-based single-board computers offering alternatives to Raspberry Pi. These posts explore Orange Pi boards, setup, GPIO programming, and …
Pi4J
Pi4J bridges Java and Raspberry Pi hardware. This tag groups posts about GPIO access, hardware demos, architecture changes, release updates, and practical ways to connect Java code …
Podcast
Podcast episodes featuring discussions about Java, embedded programming, single-board computers, and software engineering topics. These posts include links to podcast appearances …
Python
Python is widely used for scripting, automation, and embedded programming. These posts explore Python applications, particularly in contexts where it complements or compares with …
Quarkus
These posts explore Quarkus in practical contexts, including the Quarkus JavaFX extension, native image builds with GraalVM, and how it fits alongside JavaFX for modern Java app …
Radio
Raspberry Pi
These Raspberry Pi posts focus on hands-on experiments with Java on affordable hardware: board setup, peripherals, Linux images, hardware control, and lessons learned while …
REST
REST (Representational State Transfer) is an architectural style for building web APIs. These posts cover designing RESTful services, consuming REST APIs, and best practices for …
RISC-V
This tag groups posts about RISC-V boards and experiments, especially where Java support, platform readiness, and single-board computer exploration are concerned.
Scratch
Scratch is a visual programming language designed for education and learning. These posts explore using Scratch for teaching programming concepts, creating educational projects, …
SDKMAN
SDKMAN appears frequently in setup guides and tooling posts on this site. These articles cover version management, Java installations, and practical developer workflow …
Security
Serial
Serial communication is fundamental for connecting microcontrollers, sensors, and embedded devices. These posts cover serial protocols, UART communication, and implementing serial …
Software Development
Software development encompasses the methodologies, practices, and philosophies that guide how we build applications. These posts explore development workflows, best practices, …
Spring
These Spring posts focus on practical application building, especially where Spring intersects with JavaFX, Vaadin, APIs, or connected-device projects.
Spring Boot
StarFive
StarFive produces RISC-V based single-board computers like the VisionFive series, bringing open-source hardware to embedded development. These posts explore StarFive boards, RISC-V …
Testing
Tutorial
Step-by-step Java tutorials from real experiments — covering JavaFX UI development, Raspberry Pi hardware interaction with Pi4J, Java tooling, JVM configuration, and getting …
Vaadin
Vaadin lets Java developers build web UIs without writing JavaScript. These posts cover practical Vaadin setups, live coding sessions, Spring Boot integration, and demos that run …
Video
This tag collects posts that are primarily video-driven: demos, conference recordings, live coding replays, and tutorial videos where watching is the best way to follow along.
Visual Studio Code
WebAssembly
Writing
Zulu
Azul Zulu is a popular OpenJDK distribution used throughout this site, especially for Raspberry Pi and embedded Java setups. These posts cover installation, version upgrades, and …