Nope I spoke too soon. My bad.
aev_software
Grumpy old software architect and engineer. Usability and accessibility advocate. Makes software better. I made Publizjr, Ged2Dendro, and currently work on UmpireDB.
- 0 Posts
- 15 Comments
deleted by creator
aev_software@programming.devto
Programming@programming.dev•The cardinal sin of software architecture
31·28 days agoELI5?
Author wrote a lot of words about data and state, but I’m not sure I understand the argument. Please explain like I’m 5?
aev_software@programming.devto
Europe@feddit.org•UK: Labour party ‘failing to tackle Chinese influence on British universities’English
22·3 months agoOf course they fail. What would they do? Oppose their main sales channel for boycotting them?
aev_software@programming.devto
Programming@programming.dev•How much are SOLID principles in OOP programming (and JVM languages specifically) just a mindless following of a set of ideas that aren't always the best solution?
3·3 months agoI guess it’s possible I’ve been doing OOP wrong for the past 30 years, knowing someone like you has experienced code bases that uphold that promise.
aev_software@programming.devto
Programming@programming.dev•How much are SOLID principles in OOP programming (and JVM languages specifically) just a mindless following of a set of ideas that aren't always the best solution?
122·3 months agoThe main lie about these principles is that they would lead to less maintenance work.
But go ahead and change your database model. Add a field. Then add support for it to your program’s code base. Let’s see how many parts you need to change of your well-architected enterprise-grade software solution.
aev_software@programming.devto
Programming@programming.dev•How much are SOLID principles in OOP programming (and JVM languages specifically) just a mindless following of a set of ideas that aren't always the best solution?
61·3 months agoIn my experience, when applying functional programming to a language like java, one winds up creating more interfaces and their necessary boilerplate - not less.
aev_software@programming.devto
Programming@programming.dev•Ideally speaking, if I build up my own system right from the scratch, then l ought to be in control of the root, isn't that correct ??🤓🤓🤓
6·3 months agoYes, but that’s a really bad situation from a security perspective. ideally you want two separate accounts: the admin who can do everything, and the daily driver whose activities cannot harm the system.
aev_software@programming.devto
Programming@programming.dev•Just Talk To It - the no-bs Way of Agentic Engineering
3·3 months agoOK but it also imports half the world’s code base in NPM packages alone.
aev_software@programming.devto
Programming@programming.dev•'AI' Sucks the Joy Out of Programming
1·3 months agoWait… you asked your AI to create a git branch instead of creating the git branch?
Why?
aev_software@programming.devto
Programming@programming.dev•'AI' Sucks the Joy Out of Programming
2·3 months agoTry a rubber duck next time. Also, diagrams. Save a forest.
aev_software@programming.devto
Programming@programming.dev•Do you actually read documentation, or just search it when you’re stuck?
4·3 months agoI love documentation if it’s written well and if it’s helpful.
I can’t say I find vim’s documentation meeting either of those criteria.
So I reach out to other sources who figured things out and regurgitate their experiences in ways that fit how my brain likes to consume them.
aev_software@programming.devto
Programming@programming.dev•Serverless Is An Architectural Handicap (And I'm Tired of Pretending it Isn't)
181·3 months agoMy app went from a single code base that handles a million different actions to a million code bases that each handle a single action, but they still all depend on each other and still are tightly coupled, but now they’re spread out across 50 disparate cloud services so maintenance effort only got worse.
aev_software@programming.devto
Open Source@lemmy.ml•[AMA] We're Framasoft, we develop PeerTube, ask us anything!
4·8 months agoWill your games eventually support mobile-first concepts? I’ve tried the first handful of your framagames offerings and none of them work on a mobile phone. If that is indicative of your overall work, I fear the only users you’ll attract will be staunch keyboard and desktop users. While that was the norm 20 years ago when you started, the landscape has changed. Today, most users’ primary and only compute device is their mobile phone. Please consider expanding your reach and accommodating the needs of today’s audience.
6 Whole Days!
Try 25 years. And it still surprises me.



Once upon a time I worked with a CMS that allowed an admin to delete the CMS itself and also any web server that ran it. Poof: gone. Fun times.