Alan Montgomery (@93alan) header
Alan Montgomery (@93alan) profile picture

Frontend Architect & Development Lead | 15+ years in JS dev | Architecting top-notch UI with React, Next.js, Tailwind, Ionic | Innovative leader 🚀 #FrontendDev

Belfast, Northern Ireland
Joined July 2009
Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)Photo by Alan Montgomery (@93alan)
📢 Announcing: Ionic React Hub 🎉 I love posting content specific to @Ionicframework with React and @capacitorjs - Thought I'd put together a site to curate all of these into a collection to further help the community and share knowledge. #webnative ionicreacthub.com
5
18
3
99
Alan Montgomery retweeted
I can’t get any hired dev to be significantly productive with AI, compared to what I can do myself or other founders who code their own products. The difference is maybe 10-100x between founders coding with ai and hired developers coding with ai
438
37
41
1,264
120,212
Alan Montgomery retweeted
Next Native is coming. The whole world will be natively optimized in the coming months. Safe, performant, and cost-efficient.
We're prototyping native language support in Next.js, starting with Route Handlers and Proxy in Go. This gives you more options for CPU intensive workloads on the server, alongside your React app.
123
68
30
1,893
121,827
Alan Montgomery retweeted
There’ll be times where you over-guide the AI. It knows better than you and is more intelligent than you. There’ll be times where you under-guide the AI. It can go off-track, have the wrong biases, or miss context. How well you manage this superpower is the #0 skill I look for.
381
166
101
3,284
340,460
Alan Montgomery retweeted
“What matters is the end product, whether it's a game or an engine”. Well said!
When I was writing Unreal Engine 1, my time was divided as follows: - Around 30% went to seriously deep coding on hard problems: assembly language texture mappers, C++ BSP trees, data persistence, object oriented systems design, and networking. - Around 70% was just typing and refactoring large bodies of code needed for a complete engine feature set. This was not hard, and while I was doing it my mind was mostly on the deeper coding topics, thinking and planning for what's next. It didn't feel much different from vibe coding today, except that it was just me typing code on an IBM Model M keyboard rather than prompting it and reviewing the results. So, it has always seemed perfectly logical that we would rely on AI for that 70%, once the AI could do it with a similar quality standard as we could, which has never been perfection. It came as no surprise that, after a few years of AI model evolution, it was able to take the reigns on that 70% and free up programmers' time for more valuable tasks. What's more of a surprise is the emergence of AI as a sort of insta-Carmack able to solve hard technical problems quite cleverly and often cleanly, and that it's able to reason about and work in complex 3D scenes both by operating the tools and by directly understanding the raw data files. I abandoned assembly language in 1998 when out-of-order CPUs made much simpler C/C++ code faster, and never I missed it. If prompting through architectural documents, concept art, and design plans can transcend typing code and tweaking vertices, that will enable developers to spend their time on higher-level, higher value technical and creative tasks. What matters is the end product, whether it's a game or an engine. Anything developers can do to try out more ideas and make better software and games faster is a win for everyone.
70
38
4
1,060
81,916
The fact that we can’t get a small Apple Magic Keyboard in black really upsets me. I do have the longer one with the numpad (shown below) but I much prefer the small keyboard! Anyone any suggestions on keyboards of the same look and feel with the dark appearance?
2
303
Alan Montgomery retweeted
Focus on the things you can control. Work hard, eat well, stay fit, help others, and crucially: be ruthlessly truth-seeking.
68
237
20
2,230
105,709
I’ve rebuilt my little personal site. It was in need of a revamp! Built with Nextjs, Tailwindcss, framer motion, MDX for blog with multiple plugins for highlighting and other things Built in standalone output mode and deployed to my VPS 🎯 Check it out 👇
1
2
344
I also made good use of all the metadata techniques for SEO purposes and the dynamic open graph image generation for social images (eg if you share a page or a blog post - share preview). If you want to ship fast and ship smart, definitely use @vercel , @next, @tailwindcss
1
145
Alan Montgomery retweeted
Introducing Silk — The most advanced swipeable sheet ever engineered for the web. Native-like experience • Works on all devices • Unlocks dozens of UI patterns on the web. Available for React.
264
314
95
5,627
835,589
Thoughts on upgrading my Macbook Air M2 2022 (8GB Ram) to the new M4 16Gb? I have a pro for work with mad specs, however i feel the air is on par. The size and thin-ness of the body wins it for me.
1
1
501
Alan Montgomery retweeted
Playing with React's <ViewTransition> for cross-page animations in Next.js. It's early and experimental, but very cool! Two tips: • Use a poor man's motion blur for movement `filter: blur(0->10->0)` • Use Chrome's animations devtools to debug
57
234
6
3,551
160,530
😂💯
the urge to drop every design practice and just make this
3
184
A frontend devs best sidekick is a great like minded designer. 🎨✨
2
173
A user interface is like a joke. If you have to explain it, it’s not that good. 🎨💻
1
3
185
Alan Montgomery retweeted
FullStack Developer
26
179
23
2,018
85,709
👌
If your backend team tells the frontend team what to do, your company is going to fail.
180
Alan Montgomery retweeted
Tailwind CSS v4.0 stable will be out next week 🤝🏻
121
347
67
4,363
225,286
Alan Montgomery retweeted
The whole HTML/CSS "separation of concerns" thing is built on this completely false premise that you would ever be able to redesign a website by just editing a CSS file. Good luck turning the site on the left into the site on the right without changing the HTML.
129
73
26
1,487
114,272