Andy Hails πŸ‘¨β€πŸ’» (@AndyHails) header
Andy Hails πŸ‘¨β€πŸ’» (@AndyHails) profile picture

Tech Leader, Software Developer, Tech Delivery Expert.

UK
Joined May 2020
Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)Photo by Andy Hails πŸ‘¨β€πŸ’» (@AndyHails)
Andy Hails πŸ‘¨β€πŸ’» retweeted
Morning Bathrobe Rant: AI out-codes you; deal with it.
242
473
165
4,860
663,660
Andy Hails πŸ‘¨β€πŸ’» retweeted
Replying to @ZacksJerryRig
I’ve done consulting work for 20 years including building custom manufacturing software. I’ll be honest, $100-150k for a custom MRP system is pretty low these days. Even when I was only charging like $75/hour many many years ago, they’re so complex that I ended up billing about $100-150k back then. If someone were to ask me what to budget for one today I’d tell them at least $300k. Considering average US devs are $100k-200k/year, that’s just two devs for a year at most. Not really that far out of line. What they did poorly was communicate what they were doing. It should never be a surprise when you get the bill. You should always know what the risks are in terms of going over estimate. And you should always have an escape hatch with a valuable deliverable, even if it isn’t fully finished. The only real way to do fixed bid software is if: 1. They are using an extremely battle tested and known framework (Rails, Django, etc) that they know very well 2. The software is of a type that they’ve done routinely for many years, with very few divergences, so they have comps 3. They pad it 50% anyway In manufacturing this would be considered insane but the reality is that most software development is more like R&D than it is like β€œbuild this part”.
10
5
1
304
59,554
Andy Hails πŸ‘¨β€πŸ’» retweeted
Repeat after me: The best software engineers pick up a new language in a few weeks. They can become pretty good in a month or two. The best devs also don’t get bogged down with one language. ESPECIALLY not today when AI makes onboarding to new languages so much easier
20
26
5
498
40,958
Andy Hails πŸ‘¨β€πŸ’» retweeted
Early estimates are usually off, and that's OK. It's tempting, particularly in Agile/Scrum, to schedule work in a sprint or timeframe and assume everything will be OK... But without understanding the work you're doing, you're likely heading for trouble.
1
113
Andy Hails πŸ‘¨β€πŸ’» retweeted
It’s all hallows eve eve. Time for this spectre-full spectacle:
4
19
3
43
4,557
Andy Hails πŸ‘¨β€πŸ’» retweeted
Let me try to explain it with a picture.
2
2
5
256
Andy Hails πŸ‘¨β€πŸ’» retweeted
Every time you cut a corner in your code, remember β€” you’re borrowing from the future with compound interest
1
2
5
768
Andy Hails πŸ‘¨β€πŸ’» retweeted
- ecosystem is awful, uv helps a ton but .venv land is hell - syntax is not pleasant - async stuff feels weird and slapped on top - T Y P E S - slow - try catch spam to not have your code constantly explode (I'm too effect pilled man) - the logging and errors just suck
Replying to @davis7
Python? Curious why you think it's bad
23
14
9
348
84,374
Andy Hails πŸ‘¨β€πŸ’» retweeted
This article about deleting a "second brain" is very good. Totally aligns with my experience. "My new system is, simply, no system at all. I write what I think. I delete what I don’t need. I don’t capture everything. I don’t try to." joanwestenberg.com/p/i-delet…
45
18
11
376
58,109
Andy Hails πŸ‘¨β€πŸ’» retweeted
We’re bringing Pebble back β†’ rePebble.com
349
726
369
4,429
737,720
Andy Hails πŸ‘¨β€πŸ’» retweeted
πŸ’‘ If you're running PHP or Laravel apps in production you're probably using nginx and php-fpm. But do you actually know what these terms mean? - CGI - FastCGI - php-fpm - How do they connect to nginx? Let's find out! 🧡 Keep Reading
9
49
1
417
29,218
Andy Hails πŸ‘¨β€πŸ’» retweeted
Nowadays, it’s even more important to avoid fud spread by AI grifters. CS is fundamentals and won’t change. If anything, it’s the most important skill you can learn as a future SWE.
78
112
15
1,861
85,699
Andy Hails πŸ‘¨β€πŸ’» retweeted
Lesson's from Luigi Mangione βœοΈπŸ‡ΊπŸ‡Έ American healthcare is broken and YOU can be a hero for fighting it...as long as you're hot and white.
1,731
1,113
1,961
8,029
7,406,408
Andy Hails πŸ‘¨β€πŸ’» retweeted
I'm still not quite sure which decisions I made in life led to me doing something I never thought I'd do: starring in a commercial
Programming should be simple
125
151
26
3,334
244,623
Andy Hails πŸ‘¨β€πŸ’» retweeted
Programming should be simple
272
1,256
630
10,731
1,177,663
Andy Hails πŸ‘¨β€πŸ’» retweeted
Oh no
Tom Holland is officially returning for Spider-Man 4.
230
426
24
13,718
785,562
Andy Hails πŸ‘¨β€πŸ’» retweeted
This going to be fun, really looking forward to hosting this event today at our @Sage_Publishing office in London.
πŸš€1 Day to Go Until CodeFest!πŸš€ πŸ“’ Calling all Hiring Managers and Early Careers Pros! Get ready to meet our talented School of Code grads in action! πŸŽ‰ πŸ“… Friday, 16th August πŸ“ Technology from Sage, London πŸ”— Register: forms.gle/A1SwTGA4GgCJsgtm9 #SoCCodeFest #Hiring #TechJobs
1
4
75
Andy Hails πŸ‘¨β€πŸ’» retweeted
So my legend of a cousin Lorcan just realised he was kind of important to the creation of @foofighters @FooFightersUK He saw a video by Dave Grohl talking about why he got back to work after a visit to Ireland. Lorcan was out hitchhiking wearing his nirvana top when Dave stopped
570
4,285
805
27,301
2,551,680
Andy Hails πŸ‘¨β€πŸ’» retweeted
8 hours of electricity, 100+ deg weather, Starlink, Car Accumulators... @DrizzleORM
5
7
4
72
33,195
Andy Hails πŸ‘¨β€πŸ’» retweeted
Those of you saying ITS COMING HOME. It came home already. In 2022. #lionesses
323
424
69
5,277
396,386