Kai Zhang

@bearzk
26 Followers
57 Following
447 Posts
Nobody Gets Promoted for Simplicity

We reward complexity and ignore simplicity. In interviews, design reviews, and promotions. Here’s how to fix it.

Terrible Software

Hello again, everything is still scary and hard and the tech job market is wild right now, so here's my semi-regular thread of open jobs I've found where your work could make the world better (or at least, not make it worse)

#FediHire #FOSSjobs

it's been not even 1 month into 2026, the orange man has already outperformed himself from 2025. can this guy be stopped somehow? is there none in their government or system can do anything?

If you put Apple icons in reverse it looks like someone getting good at design: https://mastodon.social/@heliographe_studio/115890819509545391

Discussion: http://news.ycombinator.com/item?id=46663338

If you put Apple icons in reverse it looks like someone getting good at design | Hacker News

today I had a few minutes to enjoy the sunset and fresh air :)

My book #Java Logging is the deal of the day!

https://www.manning.com/books/java-logging

If you consider it, today is a good day!

#books #programming #log4j

Java Logging - Christian Grobmeier

Logging is a must-know skill for Java developers. Logging is the art of making things visible—and when your codebase crashes at 5PM Friday you’ll want all the data you can get about your application! Java Logging introduces and expands the logging skills every developer needs to master. For newer coders, everything is explained from the ground up in clear, accessible language. For the old hands, this is a chance to catch up with the state of the art in tools and techniques, including Log4j2! In Java Logging you’ll learn: Reading and analyzing log files The key components of standard logging systems Writing good and useful logging code Integrating multiple logging tools into your workflow Logging lets you monitor your software for unexpected behavior, spot slowdowns and areas for performance tuning, easily audit for compliance and—most important of all—makes it easier to debug when things go wrong. Your expert guide in Java Logging is Christian Grobmeier, logging veteran and current maintainer of Apache Log4j. Through stories of experience, hands-on examples, and important tips, Christian shows you how to create the kind of logs that you (and your colleagues) will be thankful for.

Manning Publications

I still remember getting my first Walkman in middle school. It was meant for "learning English," but of course I used it for music. Somehow it still sparked my interest in foreign languages. Now, I live in a different country, speaking almost 3 languages every day. It’s wild to think it all started with that tiny machine. Life can be weird and wild in a good way. 🎧✨

https://walkman.land/aiwa/hs-px107

what does a senior dev do? find certainty in uncertain situation, mitigate the risks.
in the last few days, I used claude code a lot, it could do so many thing I didn't expect it could. maybe we are getting replaced? I don't know. maybe the coding work itself is less and less relevant, and the focus is moved more on the accountability of it - developers deliver working softwares with proof...well all these agents can also prove their output is working, only occasionally it needed my attention. it's changing the industry.
exciting and terrifying at the same time 😀😱