Java Blogs

Page 1 of 3 (58 Blogs)
Mark Heckler
1/25/2026 EN

Mark Heckler

Mark Heckler, MBA, is the Senior Director of Field Engineering at Moderne and a seasoned technologist specializing in application modernization, developer tools, and cloud-native architectures. An open-source contributor and author of Spring Boot: Up and Running, Mark helps organizations deliver secure, observable, and high-performance systems—on time and on budget. He’s also a licensed, instrument-rated pilot, bringing precision and clarity to both software and flight.

Brian Coyner
1/25/2026 EN

Brian Coyner

Brian Coyner is a seasoned software engineer, technical leader, and public speaker specializing in mobile and software architecture. He helps teams solve complex problems using core software principles, GoF design patterns, strong testing practices, and thoughtful API design. He is currently a Lead Software Architect (Staff+ Engineer) at NISC, focusing on scalable, reliable, and user-centric mobile solutions.

Lukas Eder
1/23/2026 EN

Lukas Eder

Lukas Eder is a SQL expert and creator of jOOQ who writes in-depth articles on SQL standards, database performance, and advanced query design. His blog focuses on practical and theoretical aspects of modern relational databases.

Arjan Tijms
1/23/2026 EN

Arjan Tijms

Arjan Tijms is a Java and Jakarta EE expert who writes about JSF, security APIs, and enterprise Java technologies. His blog shares updates, tutorials, and community insights from the Java EE ecosystem.

Paul Done
1/22/2026 EN

Paul Done

Paul Done is an enterprise software engineer and MongoDB expert who writes in-depth technical articles on data aggregation, performance optimization, and scalable database architectures. His blog and book focus on practical techniques for building efficient, production-ready MongoDB aggregation pipelines.

Adrian Mouat
1/21/2026 EN

Adrian Mouat

Adrian Mouat is a software engineer, consultant, speaker, and author specializing in containers, DevOps, Kubernetes, and software supply chain security. He is the author of Using Docker and creator of the Trow container registry, sharing expertise through talks, writing, and open-source contributions.

Vlad Mihalcea
1/4/2026 EN

Vlad Mihalcea

Vlad Mihalcea is a Java Champion sharing expert insights on high-performance Java, JPA, Hibernate, SQL, and databases, alongside books, courses, and open-source tools for building efficient systems.

Gunnar Morling
12/11/2025 EN

Gunnar Morling

Morling.dev is the personal blog of Michael Morling, a software engineer and architect with deep expertise in Java, Spring, JVM internals, architecture, performance, and developer tooling. His writing focuses on practical and detailed explanations of topics such as Spring framework internals, microservices design, JVM garbage collection, performance tuning, clean architecture, Gradle builds, and language features that matter in real projects. Michael often breaks down subtle behaviors of the JVM and Spring ecosystem, helping developers understand why things work the way they do and how to improve reliability and efficiency in production systems.

Daniel Janus
11/15/2025 EN

Daniel Janus

Blog.DanielJanus.pl is the personal blog of Daniel Janus, a veteran programmer from Poland who writes about Clojure, Rust, functional programming, developer culture, and personal productivity. Daniel combines deep technical insights with reflections on how code, words, and emotions interact in a developer’s life. His posts range from “Corner-cases of Comparing Clojure Numbers” to explorations of CSS compression and personal essays about ADHD and workspace clutter. The blog is bilingual (Polish and English) and features both short essays and detailed code-driven articles. With an emphasis on thinking clearly, rethinking assumptions, and learning continuously, Daniel’s writing appeals to engineers seeking both intellectual depth and human perspective.

Tomasz Łakomy
11/15/2025 EN

Tomasz Łakomy

Tlakomy.com is the personal blog of Tomasz Łakomy, a Senior Frontend Engineer, tech speaker, and egghead.io instructor who is currently working on Cloudash, a serverless monitoring tool. On his blog he shares notes and deep dives about AWS, serverless architectures, AWS CDK, Lambda, DynamoDB, AppSync, GraphQL, TypeScript, and frontend development, always with a practical and friendly tone.

Simon Willison
11/13/2025 EN

Simon Willison

SimonWillison.net is the long-running blog of Simon Willison, a software engineer, open-source creator, and co-author of the original Django framework. He writes about Python, Django, Datasette, AI tooling, prompt engineering, search, databases, APIs, data journalism, and practical software architecture. The blog includes detailed notes from experiments, conference talks, and real projects. Readers will find clear explanations of topics such as LLM workflows, SQL patterns, data publishing, scraping, deployment, caching, and modern developer tooling. Simon also publishes frequent micro-posts and TIL entries that document small discoveries and tricks from day-to-day engineering work. The tone is practical and research oriented, making the site a valuable resource for anyone interested in serious engineering and open data.

Lea Verou
11/9/2025 EN

Lea Verou

Lea Verou is a web standards expert, developer, and designer with a PhD from MIT in Human-Computer Interaction. She has worked as Product Lead at Font Awesome, helped shape the web as a member of the W3C Technical Architecture Group, and has been part of the CSS Working Group since 2012. Her open-source tools like PrismJS and Color.js are used by millions of developers worldwide. Lea is also the author of a bestselling CSS book, a frequent conference speaker, and an advocate for making technology simpler, more usable, and open for everyone.

Thomas Uhrig
11/9/2025 EN

Thomas Uhrig

Thomas Uhrig is a software developer based near Karlsruhe, Germany, who writes about building microservices, Java and Kotlin ecosystems, Spring Boot, GraphQL, and modern cloud infrastructures. On his blog you’ll find deep dives into topics such as micro-frontend architectures, database latency monitoring, event-driven design, and migrating legacy systems to static site generators. His content is technical, detailed and tailored to practitioners looking to improve code readability, system design and deployment workflows.

Matt Layman
11/3/2025 EN

Matt Layman

mattlayman.com is a blog by Matt Layman, a software engineer who focuses on building complex web applications, primarily using Django. He shares his expertise through regular live streams on YouTube, where he teaches others how to build advanced SaaS projects. Matt is also deeply involved in the tech community in Frederick, Maryland, where he founded Python Frederick and has helped organize local tech events. Currently, Matt is a Senior Staff Software Engineer at Included Health, working to enhance the patient experience through technology. His blog offers insights into web development, community involvement, and his career journey.