Hassan Mehdi
hassan-mehdi.bsky.social
Hassan Mehdi
@hassan-mehdi.bsky.social
Principal Frontend at Resources:UK
Yes I've seen that framework, no I don't care.
[When junior devs ask you what personal projects you're working]

"Well one is currently pouring yoghurt into a shoe and the other project is watching his one year old brother pour yoghurt into a shoe"

#developer #javascript #typescript #frontend
February 4, 2025 at 10:56 AM
January 30, 2025 at 10:35 AM
Finding peace and tranquility with React Router 7 and ShadCN

#react #frontend #reactRouter
January 16, 2025 at 9:00 AM
Having one of those rare days where the inbox is sorted, no one needs me and a nice clean deck of well defined tasks for the day.
January 8, 2025 at 9:34 AM
Like do we even need React?

With a tool like zustand to manage state what do we need React for? The fun of writing JSX and 5mb bundles full of vulnerabilities?
December 17, 2024 at 1:23 PM
ChatGPT using eval() scares me. What if Bill Bob Jr Dev copy pastes it into your project without looking/thinking
December 16, 2024 at 11:43 AM
I don't know man, feels like having your monitor in portrait configuration is an admission that you have overly large components. If your component is more than 300 lines the answer isn't turn your screen sideways but modularise
December 15, 2024 at 11:52 PM
Conversations about TDD start with, "people misunderstand TDD," if no one gets it then it's not a good system. Just because it works doesn't mean it's practical.

If Bob joins and he spends months just to understand HOW to work, then I'd rather have 2 days of unit testing at the end of the build.
December 12, 2024 at 8:53 AM
Legacy code is natural evolution in practice. Refined over decades. Survival of the fittest in practice. But because we don't understand it, it's somehow inherently inferior.

Adopt the restomod mindset, not the tech bro inventing something that already exists mindset.
December 11, 2024 at 10:30 PM
It's official I'm surrounded by smooth brains. Just had a dev complaining to me that the PO has told QA to test a feature by screening sharing the dev's local on his machine. Because quote, "The PO want's to keep dev env and QA env clean"

#What...the...actual...jesus...H...Christ #frontend
December 11, 2024 at 11:40 AM
I wonder what the frontend landscape would look like today without SEO? 🤔
December 11, 2024 at 10:10 AM
Google saying 25% of their code output is AI generated is like saying you have 100% code coverage. Congratulations the dev had the AI auto complete the part of the code that was obvious and drudge work.
December 10, 2024 at 8:20 PM
It's weird, when you are a junior developer what you don't know is a source of anxiety and weakness. As you become more and more experienced what you don't know is an opportunity, a source of strength and most importantly 💲💲💲
December 10, 2024 at 9:21 AM
Opinion: Accel is low key buying the frontend developer eco-system piece by piece
December 9, 2024 at 9:48 AM
React 19 landed. Better go learn about it. Or the intern will mention React Boopy-Doops around the wrong crowd and 2.5s we're refactoring everything with Boopy-Doops, CEO is telling investors Boopy-Doops is the future, people are building shrines to the all might Boopy-Doops. All hail Boopy-Doops!
December 6, 2024 at 2:45 PM
Junior devs. USE A GIT GUI, no one out there is gonna give a fuck your not using the CLI. But I am going to give one of I have to wait 40 mins so you can figure out how to cherry pick a commit through the CLI
December 6, 2024 at 9:46 AM
I'd like to throw my hat into the css UI framework community. We've got TailWind, we've got NativeWind.

I'd like to announce TrappedWind, guaranteed to bloat your bundle size (not recommended for code sniffing)
December 3, 2024 at 4:12 PM
Who had South Korean melt down on their bingo card?
December 3, 2024 at 2:45 PM
Reposted by Hassan Mehdi
JavaScript Developer more like a C or COBOL Developer
December 3, 2024 at 9:42 AM
"Who wrote this code!?"

*checks git commits by me 3 years ago*

"...never mind"
November 29, 2024 at 1:32 PM
If anyone is interested I am working on this package: www.npmjs.com/package/remi...

It will merge multiple micro frontend remix applications into a single unified application at build time.

Still heavily in Alpha. So far it will only merge routes, components and packages. For to follow.
remix-composer
Build Time Micro-Frontends: Orchestrate multiple remix applications into a single remix application. Latest version: 1.0.0-alpha.20, last published: 8 minutes ago. Start using remix-composer in your p...
www.npmjs.com
November 28, 2024 at 1:09 PM
New definition of tech start-up. More microservices than users.
November 28, 2024 at 10:47 AM
Reposted by Hassan Mehdi
hey you wanna lose your mind real quick
November 27, 2024 at 7:27 AM
Today I shall be building my own tooling. #frontend #badIdea
November 26, 2024 at 7:31 AM
Biggest Scams In Software Engineering
YouTube video by bigboxSWE
youtu.be
November 20, 2024 at 10:45 PM