A Java Geek weekly 40

Extending third-party APIs in different languages

In this post, I’d like to describe how to add new behavior to an existing object/type.

Throwing the towel

Another post written by an Open Source developers who is burned out by the thankless work. I honestly don’t know how we can make it sustainable for these developers.

Why I am not yet ready to switch to Zig from Rust

I am not going to lie: I love programming in C.

I know it’s a little bit irrational, but programming in C just feels right.

It feels a bit like Stockholm’s syndrom, but the rest of the post is interesting. It seems as if once on get used to Rust’s safety, it’s hard to get back to a language you don’t know that doesn’t have the same regard for safety, Zig in case.

Lua: The Easiest, Fully-Featured Language That Only a Few Programmers Know

High-level overview of the Lua language. I don’t like the language so much but it gets the job done.

How AI is Impacting Developer Skills and Coding Quality

Shallow opinion-post, we definitely need more research data on the subject.

From dotenv to dotenvx: Next Generation Config Management

Who could have thought that .env files management could be so hard?

The Open Home Foundation

The Open Home Foundation fights for the fundamental principles of privacy, choice, and sustainability for smart homes.

The Nabu Casa company is behind Home Assistant. It’s the only one. And the Members page lists no-one. I wonder why they created a foundation and didn’t join an existing one.

Free Database Hosting Providers
  • DigitalOcean
  • Amazon Web Services (AWS)
  • MongoDB Atlas
  • Kamatera
  • Vultr
  • Turso
  • CockroachDB
  • Koyeb
  • FreeDB.tech
  • Filess
  • Supabase
  • Neon.tech
I’ve retired

James Gosling, the creator of the Java language, retires. The end of an era, even though he left Oracle a while ago.

Dirty writes…​

…​explained with bowling shoes.

Scout, a modern web crawling programming language

Web crawling and scraping can be a difficult topic to approach. Scout solves that by combining a simple, easy to learn syntax with powerful and modern web crawling technology. Gain programmatic access to web data with just a few lines of Scout code!

Deactivating an API, One Step at a Time

The post mentions the The Deprecation HTTP Header Field IETF draft. Since I also use it in my talk Evolving your APIs, I’m happy to see I was not too far off.

Nicolas Fränkel

Nicolas Fränkel

Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Also double as a trainer and triples as a book author.

Read More
A Java Geek weekly 40
Share this