Joel Grus
Joel Grus is a software engineer and writer exploring data science, Python, and modern AI systems. His blog blends practical coding experiments, agent-based AI projects, and thoughtful reflections on technology, learning, and life.
Joel Grus is a software engineer and writer exploring data science, Python, and modern AI systems. His blog blends practical coding experiments, agent-based AI projects, and thoughtful reflections on technology, learning, and life.
Bartosz Milewski is a programmer and former theoretical physicist known for bridging category theory and practical software development. He writes about Haskell, C++, concurrency, and functional programming, and is the author of Category Theory for Programmers.
SEO Short Description (2–3 lines): Emir U. is a research-focused software engineer applying mathematics, statistics, and computer science to real-world problems, with 18+ years in software and 7+ years in commercial research. A PhD candidate in astronomy with a background in applied maths and philosophy, he writes about machine learning, logic, and statistical modeling.
Jonas Hietala is a writer and developer who blogs about programming, Neovim, Rust, home automation, and hands-on tech projects like 3D printing. With long-form series and personal reflections, he shares practical experiments and lessons from 15+ years of blogging.
Rui Peres writes thoughtful, concise reflections on leadership, software engineering, delivery, and personal growth. His blog blends management insights, tech culture, and everyday observations with a calm, reflective tone.
Mark Seemann — Independent software architect and author based in Copenhagen, known for clear thinking on software design, dependency injection, testing, and architecture through his ploeh blog and books.
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.