Software Engineer specializing in Web Applications development

Slovak Republic
Joined June 2011
Sebastian Andil retweeted
the whole coding is solved would make sense if we got a lot of better software but it feels like most software is getting worse
108
24
21
717
35,408
Sebastian Andil retweeted
People seem shocked that the author of Clean Code doesn't read code anymore. But that should not be surprising. Why did I write Clean Code? What is the goal of keeping code clean? To get it out of the way of the real job -- thinking.
262
697
150
8,008
1,155,527
Sebastian Andil retweeted
This has never been more true. The opportunity cost of endless planning and contemplation just went way up. Agents allow you to just try vastly more stuff, so let them, and you'll learn way more, way faster.
This quoted post is unavailable.
129
465
34
5,314
255,825
Sebastian Andil retweeted
I hate this. I hate that people, even when slopping, don't even think about how it works. This has to end poorly and I don't see how an increase in "intelligence" is going to save you from the results of blind feature lust
I am done with this shit. It is over. The state of engineering right now is horrible. It has been half a month since I started a new role at a big company. Nobody knows anything here. The specs, code, tests, PRDs, tickets, resolution of those tickets, reports, etc., everything is made by Claude Code. Nobody on my team likes this. They are being forced to ship as much as they can. I have heard multiple times from higher management that pushing code is not a bottleneck, so why are we slow? People are working 12 to 13 hours a day just to press enter. Nobody is reading anything. Humans in corporate are doing nothing on their own. Everyone, literally everyone, from an L1 to an L7 engineer here is doing the same thing. Talk to Claude. There is no sense of victory. Nobody is resolving bugs. In reality, nobody is thinking anymore. Everything is done by LLMs. It is so soul-sucking. I would not mind it, to be honest, if we were at least given the time to check out the code and see what is going where. But no, the goal is to just ship. No matter what happens.
208
248
28
6,194
672,672
Sebastian Andil retweeted
13 years ago, Apple asked a question that hits me harder today than ever: If everyone is busy making everything, how can anyone perfect anything? Every day, I see a world flooded with effortless AI slops. I’m realizing that to build something truly great today, you need a level of focus the world has never demanded before. It feels like trying to write a quiet, beautiful song in a room full of loud noise.
105
470
53
3,934
139,902
Sebastian Andil retweeted
New React Aria components! 🚀 🔗 PreviewTrigger – build accessible hover popovers 🐭 Context menu trigger for mouse, keyboard, and touch 🪙 TokenField (alpha) – a text input with inline tokens 📋 Editable table cells 🎹 Keyboard shortcuts 🪝 New hook docs
15
29
5
456
25,578
I have used RAC heavily over the past year. The experience was mostly great, but I’ve encountered more rough edges and limitations than I’d expect from a headless & composable component library of its caliber: 🧵
Why you should use React Aria: • It has 50+ components, including complex ones like data tables, trees, date pickers, color pickers, and tons more. No need to combine multiple libraries to build your app. • It has complex interactions like accessible drag and drop, keyboard multi select, form validation, virtualization, and table column resizing built in. • It is optimized to feel great on touch screens. No weird sticky hover states, conflicts with text selection, etc. • It’s battle tested for accessibility across devices including mobile, going far beyond the ARIA Practices guide. • It has internationalization built in, including localized strings, support for many calendar and numbering systems, etc. • It has a compositional API. Combine components together to create custom patterns. • You get full control. The components are already pretty flexible but if you need even more you can drop down to the hook layer and customize everything. • Great documentation including interactive examples, guides, agent skills, etc. I’m biased but nothing else comes close to this level of functionality, quality, and customizability in one package.
3
159
There were more, smaller issues that I don’t remember anymore, but it doesn’t matter. I am not sharing this to make RAC look bad — it’s an awesome library, built by smart team of professionals.
1
17
I’m sharing this because it would have been useful for me to know about these issues. I feel like tradeoffs in frameworks & libraries are severly undocumented. It may not be fancy to bring them up, but they are just as important as features when deciding for one.
14
Sebastian Andil retweeted
The sweet spot for Docker in development is to let it run your accessories, like database, Redis, ElasticSearch, but stick to native installations of Ruby/JavaScript/whatever using mise. No "works on my machine" version drift, little fuss, great performance 👌
79
91
42
1,769
235,396
Am I missing someting of does @herdrdev have no way of equalizing the panes?
1
1
172
Sebastian Andil retweeted
I don’t hate AI. I just think the world has enough content and not enough craft.👀
23
10
139
4,055