I think the "difficulty" of software engineering is essentially constant no matter what abstraction level you move to, because human cognition adapts to new tools until it can fully utilize itself.
Tools are only affordances, not a magic wand that makes work disappear.
Great software engineering was immensely challenging before. It is still immensely challenging now, despite very different workflows.
So, I just spent couple of hours debugging Flutter jank just to find that because the layout and rasterization is so fast, the idiotic iOS (26?) scheduler will always run both threads on e-cores, despite having proper QoS set. And e-cores being hammered by background junk as they usually are, the frame deadline gets easily missed, even though the workload is quick enough.
Funny enough adding more work to both main and raster thread forces P-cores and the jank is completely gone.
I guess Apple tuned the scheduler to SwiftUI slop and Flutter is now too fast for it 🤡🤡🤡
This campfire is 100% procedurally generated at runtime with Flutter Scene. No model files, no image assets. Recorded in debug mode.
A full 3D engine built entirely on Flutter's built-in graphics API, Flutter GPU. No forks, no native renderer integrations.
macOS, Windows, Linux, iOS, Android, web, and custom embedders.
A new way to create HomeScreen Widgets for #FlutterDev Apps.
No more Android Studio, no more Xcode, no more handling native Widget Code.
Only Dart 🎯
New additions to the #home_widget Family. home_widget_cli and home_widget_generator!
I strongly believe there are entire companies right now under heavy AI psychosis and its impossible to have rational conversations about it with them. I can't name any specific people because they include personal friends I deeply respect, but I worry about how this plays out.
I lived through the great MTBF vs MTTR (mean-time-between-failure vs. mean-time-to-recovery) reckoning of infrastructure during the transition to cloud and cloud automation. All those arguments are rearing their ugly heads again but now its... the whole software development industry (maybe the whole world, really).
It's frightening, because the psychosis folks operate under an almost absolute "MTTR is all you need" mentality: "its fine to ship bugs because the agents will fix them so quickly and at a scale humans can't do!" We learned in infrastructure that MTTR is great but you can't yeet resilient systems entirely.
The main issue is I don't even know how to bring this up to people I know personally, because bringing this topic up leads to immediately dismissals like "no no, it has full test coverage" or "bug reports are going down" or something, which just don't paint the whole picture.
We already learned this lesson once in infrastructure: you can automate yourself into a very resilient catastrophe machine. Systems can appear healthy by local metrics while globally becoming incomprehensible. Bug reports can go down while latent risk explodes. Test coverage can rise while semantic understanding falls. Changes happens so fast that nobody notices the underlying architecture decaying.
I worry.
Minulla on sellainen käsitys, että suomalaisten suuri enemmistö on lopen kyllästynyt siihen nälvimiseen, irvailuun ja toisten syyttelemiseen, joka on viime vuosina myrkyttänyt poliittista keskustelua. Voisi kuvitella, että tulevissa eduskuntavaaleissa menestyvät ne puolueet, jotka lupaavat irrottautua tällaisesta puhetyylistä.
Unpopular Opinion: We aren't building the future 10x faster with AI. We are just generating legacy code 10x faster.
Everyone is currently bragging about developer velocity. "I built this entire backend in a weekend!" "AI wrote 80% of my codebase!"
But here is the reality check we are ignoring: Code is a liability, not an asset.
If an AI tool spits out 1,000 lines of functional boilerplate in five seconds, that is still 1,000 lines that a human being has to read, review, secure, and maintain when the dependencies inevitably break next year.
We are treating code generation like a pure productivity win, but we are optimizing for the wrong metric. The bottleneck in software engineering was never how fast we could type. The bottleneck has always been comprehension, architecture, and maintenance.
If we don't shift our focus from "generation speed" to "architectural sanity," the tech debt of the next five years is going to be an absolute, unmaintainable nightmare.
🌟 Go 1.26.1 and 1.25.8 are released!
🔐 Security: Includes security fixes for the standard library (CVE-2026-25679, CVE-2026-27137, CVE-2026-27138, CVE-2026-27139, CVE-2026-27142).
🗣 Announcement: https://t.co/WxJDiFl34E
⬇️ Download: https://t.co/7L1Iy3zfZF
#golang
Re: kouluromahdus. Big sad että se on oudon oik/vas polarisoitunutta, lienee kaikkien etu että kiistaton (?) negatiivinen kehitys katkaistaan ja palataan top-3. Mun oma jatkuva harmistus on että suomessa ei pääsääntöisesti keskustella asioista niin että päätöksiä tehneet ihmiset
Kun sotaväki sanoo huolestuneensa lasten ja nuorten kunnosta, se on tutkijan mielestä militarismin merkki.
Tulee mieleen kouluni lestadiolainen uskonnonmaikka joka varoitti "saatana vaanii teitä R-kioskin lehtihyllylläkin".
https://t.co/JTdfUB9c9w
Olympic Hockey:
- the games start on time
- no animated fake ads on the boards
- no ads superimposed on the ice or glass
- no gambling ads shoved in your face
- no live betting odds
- no broadcast sponsored parlays
- no ads on jerseys or helmets
fix your game @NHL
Short musings on "cognitive debt" - I'm seeing this in my own work, where excessive unreviewed AI-generated code leads me to lose a firm mental model of what I've built, which then makes it harder to confidently make future decisions https://t.co/KUqQXDVNiS
CPUs are getting worse.
We’ve pushed the silicon so hard that silent data corruptions (SDCs) are no longer a theoretical problem.
Mercurial Cores are terrifying because they don’t hard-fail; they produce rare, but *incorrect* computations!
Että mitä?!? Ukrainalainen heitettiin olympialaisista, koska halusi kunnioittaa puolustustaistelussa kaatuneita muotokuvilla kypärässään. "Ilman heidän uhraustaan en olisi täällä", hän sanoi kaatuneista sotilaista ja pysyi päätöksessään olla sensuroimatta kypärää. Kaikki kunnia ukrainalaiselle urheilijalle, olympiapäättäjistä en niinkään tiedä. Kuvat esittävät urheilijoita ja valmentajia, jotka Venäjä on tappanut hyökkäyssodassaan. Olympialiikkeen mielestä kuvat ovat propagandaa..
https://t.co/0Tbu0JO9oy
Dart 3.11 is officially here! 🎯
This release slashes development friction with faster Analyzer Plugins (saving ~10s on startup!) and helps you reclaim disk space with the new dart pub cache gc command.
Get the full breakdown of what’s new → https://t.co/yZqcA0TKBN