A Java geek
  • Me
  • Books
  • Speaking
  • Mentions
  • Focus

Newsletters

Mar 6, 2024

Issue 22

Managing the risk of not upgrading. Periodic Face-to-Face. Insecure Features in PDFs. Standard JavaScript Objects That Every Developer Should Know. The siren song of DSL. The Reactive Java era is over; here is why. Pingora is a Rust framework to build fast, reliable and programmable networked systems. GPT Pilot – what we learned in 6 months of working on a CodeGen pair programmer and more.

Nicolas Fränkel
Feb 28, 2024

Issue 21

What I miss in Java, the perspective of a Kotlin developer. Rust Tooling: 8 tools that will increase your productivity. All you need to know about Spring AI. The Challenge of Scale in Applications. Where have all the websites gone. The most important goal in designing software is understandability. Generative AI Conversations using LangChain4j ChatMemory. Continuous Integration: That’s Not What They Meant.

Nicolas Fränkel
Feb 21, 2024

Issue 20

Exercises in Programming Style. From Go to Rust: The Two Types of Readable Code. The text file that runs the internet. announcing freenginx.org. The (almost) interesting history of Port Numbers. The Pleasure of Pattern. The history of HTTP and the (some) stories behind status codes. Air Canada must honor refund policy invented by airline’s chatbot and more.

Nicolas Fränkel
Feb 14, 2024

Issue 19

Best Practices and Patterns To Securing APIs. Spring AI. Every product needs an architecture vision. What we learned after running Airflow on Kubernetes for 2 years. Rust wont save us, but its ideas will. Canada Moves to Ban the Flipper Zero Over Car Hacking Fears. Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup. Demystifying API Gateways: What They Are & Why They Matter.

Nicolas Fränkel
Feb 7, 2024

Issue 18

Agile cargo cult. Python types have an expectations problem. 10 unusual programming languages that will drive you nuts. New Glibc Library Flaw Grants Root Access to Major Linux Distros. Jepsen test on RavenDB. Make Invalid States Unrepresentable. Java’s New FMA: Renaissance Or Decay? Getting Started With Spring AI and PostgreSQL PGVector and more!

Nicolas Fränkel
Jan 31, 2024

Issue 17

5 Questions to Help You Deal with Fake Urgency. 5 Uses of Lambda Functions in Python. Keep a brag list of the wins you achieved. The new JdbcClient Introduced in Spring Framework 6.1. Nominal Types in Rust. Why the fuck are we templating yaml. Why I chose Tauri instead of Electron. Flavors of Spring application context configuration and more!

Nicolas Fränkel
Jan 24, 2024

Issue 16

The splat operator, or *args and **kwargs in Python. Every data transform is technical debt. Python Packaging, One Year Later. git branches: intuition & reality. Rich Hickey’s Glossary and Decision Matrix. The Truth About npm Deprecated Packages. The Challenges and Pitfalls of Using Executors in Java. Beautify your GitHub repo and more!

Nicolas Fränkel
Jan 17, 2024

Issue 15

I Just Need a Programmer. Weird things engineers believe about Web development. Fuzzing in Software Engineering. An Overview of Distributed PostgreSQL Architectures. Fully Automated Releases for Rust Projects. Lambda Lambda Lambda. Writing Robust Code via Idempotence. I’m A Developer Not A Compiler.

Nicolas Fränkel
Jan 10, 2024

Issue 14

Glaze is a system designed to protect human artists from AI. In 2024, please switch to Firefox. Styra’s Policy as Code Report: Identity and Access Management Drives Adoption. Benchmarking 20 Programming Languages on N-queens and matrix multiplication. Rethinking Observability. Null safety: Kotlin vs. Java and more!

Nicolas Fränkel
Jan 3, 2024

Issue 13

Levels of Using Structural Pattern Matching in Python. Best Practices for Secure Docker Containerization. Jepsen test: MySQL 8.0.34. Conventional Commits. What Can #Scala Learn from Rust. Most Read Tech Articles In 2023. Apache Superset™ is an open-source modern data exploration and visualization platform. A poor man’s API and more!

Nicolas Fränkel
« Newer Newsletters Page 8 of 10 Older Newsletters »
A Java geek © 2008-2025
v. e461b3563451431c42d2062d91ba977740986916/10628572849
Latest Posts