
My fully offline AI-assisted Linux development machine
My Arch Linux, Niri, and local AI coding setup on the ASUS ROG Flow Z13

Author profile
JHipster co-lead, Polyglot dev, Cloud Native Advocate, Developer Advocate @Okta, Author, Speaker, Software craftsman. Loves simple & beautiful code. bit.ly/JHIPSTER-BOOKS
Browse the latest writing surfaced through DevArt.

My Arch Linux, Niri, and local AI coding setup on the ASUS ROG Flow Z13

Passkeys and WebAuthn for developers. Learn how passkeys work and the benefits they provide.

Learn how to get started with passkeys for your Java and Spring Boot applications.

Deploy a cloud-native Java Spring Boot microservice stack secured with Auth0 on Amazon EKS using Terraform and Kubernetes.

Learn how to use Mastodon effectively as a developer.

Learn how to setup secure secrets on Kubernetes using Sealed Secrets, External Secrets Operator, and Secrets Store CSI driver.

Rust tooling is taking over the terminal. Use these awesome tools to supercharge your Linux/macOS/Windows terminal.

What the heck is Java's Project Loom and what does it mean for regular Java developers?

Deploy a cloud-native Java microservice stack on Amazon EKS using Terraform and Kubernetes.

Build a cloud-native Java microservice stack on Google Kubernetes Engine using Istio and JHipster.

Let's look at the state of Foreign Function Interface (FFI) in Java.

Let's see if Golang became better with the addition of generics.

Why safe programming matters and why I would choose Rust for that. We will also talk about Fast and safe programming with Rust.

Building a concurrent web server in Rust, Go, JS, TS, .NET, and Java to compare concurrency performance

Learn how to run secure WebAssembly workloads written with Rust on Kubernetes with Krustlet.

Let us see how pattern matching is evolving in Java

What are the best practices when it comes to securing your Kubernetes clusters.

Learn how to set up Okta as an OpenID Connect provider using Terraform for access to Kubernetes API server.

My 2021 GNU/Linux development machine explained

Let's bust some myths around developer experience and see why it's important.

Being a polyglot developer, there would be some language you like over others and here are mine.

By Willem Pino, Bengisu Sahin, Diego Costa and Deepu K Sasidharan At Adyen, we use Elasticsearch to...

My second impression of Rust, after building a real-life use case with it and my thoughts on why it is a great general-purpose language for the future.

By Andrew Wong, Developer Advocate Intro When it comes to processing payments, Adyen prov...

Building a concurrent web server in Java to compare concurrency performance with Rust, Go, JS, TS, and Kotlin

Let's see what is the state of GNU/Linux, for daily use, in 2021 is and if its a viable alternative to Windows and macOS

Learn why Svelte matters and if you should you care about it

Learn all about the new Payments APIs being standardized

Building a concurrent web server in TypeScript on Deno to compare concurrency performance with Rust, Go, JS, Kotlin, and Java

Building a concurrent web server in JavaScript on NodeJS to compare concurrency performance with Rust, Go, TS, Kotlin, and Java