Staff engineer with 10+ years. Writing about how software actually gets built in the AI era

Newsletter β†’
Joined December 2021
An old friend of mine is a financial planner who was vibe coding an financial planner app for a few weeks and he had a basic app working. He hit a roadblock and said if we could meet up to fix a bug he had...I said ok as long as you buy me coffee. The bug he was trying to solve really had him stuck for a while and burned through $200 on his Cursor account on the first day of his renewal I think this might be the new reason we all stay employed
4
1
15
2,427
I haven't posted here in months. How is everyone doing?
10
22
1,967
Join me today for a virtual talk on Testing
Hey Friends. Tonight we're hosting my friend @hussien_coding @ @torontojs online tech talk for our monthly installment on different software engineer topic with experts. Hussien will discuss React Testing and we'll have a bit of networking after. See you there!
1
1
7
1,573
Greetings, friends! As an event organizer at @torontojs I'm delighted to have my friend and mentor @hussien_coding present some wisdom on React Testing at our monthly online tech talk. We invite you to attend his online event on February 29, 6:30 PM EST guild.host/events/js-tech-ta…
2
3
1
13
1,387
A person I know who's learning to code got offered an opportunity to work with someone where they are the only developer It's really a double edged sword situation Here's why:
2
8
827
On one hand you're just starting out and the opportunities are limited There's a big chance that you can learn a lot having to figure everything out for yourself But then there's a pressure of delivering. It really is a sink or swim situation
1
5
428
On the other hand you could work with a company that can give you mentorship This is of course ideal in my opinion and how you can learn the most I was in both situations and I learned in the first month working with two senior developers more than 6 months being the only dev
7
384
One kind of app I think every web developer should try building is a Chrome extension Choose something that you do every day on your browser that an extension could make easier It teaches you about how the web works and something that can make you proud that you use everyday
2
2
19
1,214
I spent a lot of time working with Ruby on Rails for the last few months It has a lot of nuances like any other framework/language but learning with ChatGPT made things so much easier Everything that it suggested, I got a great explanation into why and other alternatives
10
617
"Give me a photo of a software engineer who just spent 4 hours trying to solve a bug, only for the fix to be a typo on a single line of code"
1
6
328
"Now pretend they spent 8 hours on it and they still can't figure it out"
5
205
I think no-code tools did take away jobs to some extent For example I think WordPress really changed things The old way was hiring a web admin to do any change on your website for you But then interactions on websites got really complex and you still needed people to fix it And then WordPress itself got really complicated I remember I got paid a lot of money years ago to fix a very stupid problem. The JQuery of two date plugins were conflicting with each other So I feel like this will be the same. It will kill some jobs and then create others
If ai is going to take our jobs why didn’t low/no code?
1
1
9
714
The most disappointing part about getting my degree: Not a single job has asked to see it in 11 years I'm starting to think that they don't care about it
6
1
15
1,591
The worst type of problems in coding are ones to do with your environment You could spend hours trying to fix a setup issue, meanwhile you haven't written a single line of code yet Over the years, things have gotten way better though and tools like Docker are a lifesaver
8
709
Why am I such a paranoid developer? Because "Anything that can go wrong will go wrong." Any line of code you write today, can come back to haunt you tomorrow And it could live in that codebase longer than you
1
1
13
478
Hussien πŸ‡¨πŸ‡¦ retweeted
Replying to @ninjanordbo
I’ve met tons of really cool genuine ppl on adp. Including the legend @hussien_coding
1
1
5
320
I just hit over 11 years of experience now as a software engineer I've seen the good side and bad side of building software I've seen a lot of libraries and frameworks come and go But I'm still amazed about how much free snacks or lunch still excite me
1
1
30
822
The end of the year can be a great time for refactoring and tackling Tech debt in your codebase Take the time to make your system more resilient to whatever 2024 throws at you
7
354
If you're learning to code while having a fulltime job, your biggest challenge is managing your time! Adding an additional 10 to 20 hours a week for a few months on top of a 40 hour work week is Not Easy Be strict about your Focus Time and scheduling your learning
2
4
2
27
1,289