@GergelyOrosz Real engineers build great products and leave at 5pm to go rest or spend time with their families and friends. Tryhards who want to play “startup” sleep under their desk and accept free pizza as a substitute for being treated like a human being.
Fear of refactoring drives almost every decision in the software industry. It's not necessary because it's always possible to do it carefully and increase code coverage, but teams are not structured to embrace refactoring. That's a fundamental issue that weighs down the industry
Read these 3 pages. I post them every so often because I think it is some of the tightest, wisdom-packed writing on managing complex systems ever.
And almost every system is a complex system today, which is why cascading failures are swirling around us. https://t.co/pnNlFLvVdz
@ruthmalan @evolvable@YellowBrickC My current answer to "Is your manager your architect?" would be "No, unless you have a system design that is still highly flexible or greenfield". https://t.co/nrILg0sPCt
Are your days too calm and steady? Do you wish you were on a never-ending metabolic rollercoaster? Have you considered drinking 2 to 5 pumpkin spice lattes per day? You won't regret drinking 2 to 5 pumpkin spice lattes
@malk_zameth I'm pretty sure this is an intentional dark pattern. The images draw your eye and then dissappear just as you start to engage. You then spend longer on the app hoping you'll find them again, which wouldn't you know it, you usually do.
The conversation around shipping "low-hanging fruit" is self-defeating. If you prioritize low-effort, low-impact work, the team will optimize for low-effort, low-impact work.
Instead of starting with "what is easiest for us?" start with "how can we make high-impact work easier?"
@Indu_alagarsamy @kenny_baas @joaoasrosa Daft is their best best. It has rentals and sharing options. Just to warn though, Ireland is in the middle of a housing crisis, so finding a place could be tricky.
https://t.co/aEFTkUZo5n
Hey, inexperienced would-be founder, I have some hard-won advice for you, too. Crunch mode is self-destructive. After 6 weeks of it, approx, you get *worse results* than if you’d stayed on a regular pace the whole time.
There’s research on this.
A lot of research on this.
If you're a developer or a manager of developers, the phrases "how hard could it be", and "why don't you just", shouldn't even be part of your vocabulary. No good has come from those in the history of computing.
@Shipitcon is fast approaching. Found the last one fascinating, well rounded speaker set with surprising insights. Planning to go. If you're thinking of buying a ticket then here's a link for €30 off.
https://t.co/VKQy9ZuyLO
Update: ShipItCon 2022 Schedule is now LIVE :
https://t.co/9SmQe8Hpnc
A day filled with great speakers, swag, food, networking and more. We'll be announcing the After Party venue very soon.
Get your ticket now while they're still available :
https://t.co/urbdH6dDh1
#sic2022
I often think about how I would have killed to grow as a programmer when I was a teenager, but I didn't know where to learn from.
Now, it's easy to point people in the right direction.
Go to a domain driven design meetup near you, visit the conferences, read the books and blogs
@AlienTechGroup Sure. They are patterns we can use to make our code easier to test, they allow us to hide details that aren't important to the test, such as how things are stored or how they are created in certain states. Allows us to focus on the behaviour we're testing. They are tools.
We consistently underestimate how useful repositories and factories are as design tools. They make testing so much easier and give us more flexibility.
Also the world is burning, but hey, you talk about what you can control.