Chile
Joined May 2009
I am proud to announce the new version of Beginning C, 7th edition, which I co-authored with Ivor Horton. This version includes updates to C23 (ISO/IEC 9899:2023); I hope you enjoy the book! © 2024 link.springer.com/book/10.10…
4
122
Today in #ComputingHistory, we celebrate #AdaLovelaceDay, an international celebration of women in STEM. Ada Lovelace Day was established in 2009 to honor her legacy and highlight the many contributions of women in STEM. It strives to inspire future generations to pursue careers in these fields. In 1843, Ada Lovelace published what is widely regarded as the first computer program. Lovelace recognized that a machine could follow instructions to solve complex problems and predicted that computers would do far more than calculations. Her legacy continues to inspire. #OTD buff.ly/V8tN8M5
1
19
28
1,525
Semantic Layer, Domain model... DDD strikes back!
14
German Gonzalez-Morris retweeted
And we're off. JAX London 2026 is officially underway 🎤 Program chair Sebastian Meyen opens the conference, five days of sessions on Enterprise AI, software architecture, security, Java, and modern engineering, all kicking off right now in London. Great energy in the room already. This is where it starts. 📍 JAX London | Park Plaza Victoria London 🔎 Explore the program: f.mtr.cool/uhojalxxlk 🎟️ Book your ticket: f.mtr.cool/bt23mkh5pn #JAXLondon #EnterpriseAI #SoftwareArchitecture #Java #AIEngineering #TechConference
1
2
2
185
German Gonzalez-Morris retweeted
As a software developer, it's very important to know Galton’s Law of Mediocrity (Regression Towards the Mean) in the context of AI. According to Galton, as long as you are better than the average or have skills that AI cannot replicate (e.g., creativity, high agency, determination, communication, and teamwork), you are going to be fine in your career.
16
37
4
416
54,100
German Gonzalez-Morris retweeted
31
797
38
6,649
185,731
German Gonzalez-Morris retweeted
30 years ago today, Trainspotting was released 🍿💚
42
1,123
93
6,976
215,437
Much of the dysfunction you find in organizations, and most of the problems you find in software development, come from the fact that people—engineers in particular—believe that complex systems (in the Cynefin sense) can be understood and controlled. They can not. You cannot predict how a complex system, be it organizational or software, will behave. Put another way, a metric-focused analytical approach to improvement or control does not work and never will work. Metrics are always weak indicators, too focused on a single aspect of the system as a whole, and actions taken on those metrics are always unpredictable at the system level. At best, you can observe the system and continuously adapt to the inevitable surprises. There is a connection between complication and complexity, of course. Simpler complex systems are easier to manage than complicated ones. Good architecture _should_ move you towards simplicity. No architecture, however, resolves the inherent complexity of a large software or organizational system. The best it can do is reduce the complexity. LLMs (and many of the people who use them) do not understand architecture. Consequently, LLM-based code generation usually results in overly complicated, hard-to-manage solutions. To my thinking, you cannot use an LLM effectively in a production environment unless you are able to review and refactor the generated code through an architectural lens. Being a "great coder" is not sufficient. You want to keep your job in an AI world? Learn software architecture.
3
12
1
69
6,574
German Gonzalez-Morris retweeted
A genius is someone who discovers that the stone that falls and the moon that doesn't fall represent the same phenomena. The man who, by the age of 30, transformed the scientific world showing that the universe was mathematically knowable. Happy Birthday to Sir Isaac Newton.
94
434
18
2,912
80,510
German Gonzalez-Morris retweeted
Last day of 2025 - here's my end-of-year tip for anyone learning DevOps 👇 I've taught thousands of students, and I keep seeing the same time-wasting patterns: ❌ Spending weeks learning cloud consoles → AWS changed their UI 3 times while students were studying it ❌ Memorizing K8s YAML like poetry → People recite configs perfectly but can't explain why pods crash ❌ Stacking certs without building anything → I've watched people with 4 AWS certs struggle to deploy even a basic application ❌ Custom Bash scripts for everything → Hits a wall when scaling beyond 5 servers What works instead: ✅ 🔹 Linux & networking foundations 🔹 IaC with Terraform 🔹 Docker → K8s (in that order) 🔹 CI/CD to connect everything Don't waste 2026 on the wrong learning path. Get my complete roadmap 👉 bit.ly/4pUh0aG
13
26
2
271
15,622
German Gonzalez-Morris retweeted
“Paul was practising bass to reggae songs and the first @RamonesOfficial album, which was seminal. Paul and I spent hours, days, weeks playing along to the record.” Joe Strummer Happy Birthday, Paul Simonon! Photo by Virginia Turbett. #JoeStrummer #TheClash
13
156
8
890
20,958
German Gonzalez-Morris retweeted
Great work @graninas! We're honored to inform you that "Functional Design and Architecture" made it to BookAuthority's list of best new Functional Programming books! bookauthority.org/books/new-…
1
3
2
14
5,101
German Gonzalez-Morris retweeted
“One particular talent stands out among the world-class programmers I’ve known—namely, an ability to move effortlessly between different levels of abstraction.” — Donald Knuth
6
38
4
276
39,032
German Gonzalez-Morris retweeted
Ready to master C programming? Start from the basics and progress with step-by-step examples. Fully updated 7th edition from authors @devwebcl & Ivor Horton for #C23--this guide is perfect for beginners! 🚀💻 #CProgramming #LearnToCode #Programming 🔗 shorturl.at/gi2wC
1
1
232
German Gonzalez-Morris retweeted
Ready to master C programming? Start from the basics and progress with step-by-step examples. Fully updated 7th edition from authors @devwebcl & Ivor Horton for #C23--this guide is perfect for beginners! 🚀💻 #CProgramming #LearnToCode #Programming 🔗 shorturl.at/gi2wC
1
1
275