Tamas Herman
2.3K posts
Tamas Herman
@onetom
Clojure, Rebol & Red rulz


At a past company, the head of engineering and the principal engineers decided to break our Ruby on Rails application into a Go microservices mesh. They created very detailed design documents and architecture diagrams. They went all out and used Kubernetes, gRPC, service templates, the whole shebang. The whole senior engineering leadership came from Amazon, where they were used to each team owning a distinct service. They tried to apply that model directly. But our issues were with code ownership and poor domain modeling. The entire application could have run on just a handful of EC2 instances. What was the result? Five years later, 70% of the application is still running on the Ruby on Rails monolith. Never completed the migration. But now they have to maintain two systems. None of the original leadership works there anymore.
The most crossplatform UI framework isn't a Web Browser. It's VT100 terminal. The programs using ANSI Escape Codes will very likely be usable in 10-20 years unchanged. And this isn't a good thing, btw. API politics got so bad we can't agree on how to put a triangle on the screen.



Tim Cook is likely to step down as Apple’s CEO According to Bloomberg, John Ternus, Apple’s Senior Vice President of Hardware Engineering, is expected to take over. Bloomberg notes that Apple now likely needs an engineer rather than a sales or operations specialist. While the company expanded significantly under Cook’s leadership, it has struggled to break into new tech categories such as virtual reality, generative AI, smart home devices, and autonomous vehicles. Ternus reportedly stands out among other potential successors. After stepping down, Cook may remain as chairman of Apple’s board — a path previously taken by leaders like Amazon founder Jeff Bezos and Microsoft co-founder Bill Gates.





@dhh @ThePrimeagen Here's my Indie Folk take with reworked lyrics. suno.com/s/fbTdps6nToe2…








@mitchellh What if it bleeds into real life?













