Sign in

Alex Machin

@alexmachin.bsky.social
72 followers 191 following 226 posts

Software Engineer (Front end) @ Razor When I'm not coding: - Working out at my local gym - Playing the latest games on Xbox - At a local Wetherspoons - Working on some weird personal projects to perfect my craft.

PostsRepliesMedia
Reposted by Alex Machin
Syntax @syntax.fm · 14/08/2026
Is AI Coding Affecting our Mental Health?
1223
Alex Machin @alexmachin.bsky.social · 14/08/2026
A really great video by @tolin.ski on @syntax.fm 🔥♥️ If your currently using any form of AI tooling it's a must watch. youtube.com/watch?v=iPUn...
youtube.com
The True Cost of AI Coding
YouTube video by Syntax
060
Alex Machin @alexmachin.bsky.social · 02/08/2026
Finally giving Claude Code a proper go for personal projects, and it genuinely feels like pairing with another engineer. Garbage in, garbage out still applies. You need to do the planning, define the requirements, and think through the solution. The coding is no longer the hard part.
010
Alex Machin @alexmachin.bsky.social · 23/04/2026
Now is the time to try out the Go version of the Typescript compiler 🔥🙌🙌 Ah absolute monster of a rewrite but people are already seeing the benefits. 1 minute down to 10 seconds blooming heck massive win right there
120
Alex Machin @alexmachin.bsky.social · 30/03/2026
Has anyone tried out @tanstack.com intent yet ? I'm looking at trying it out for a work project but I couldn't tell how the stale checks were done. It said all my skills were up to date even though the version and at least one of sources changing
200
Alex Machin @alexmachin.bsky.social · 03/02/2026
How do I sync my deployed @storybook.js.org with @cursor.com.web.brid.gy ? I want to use our Storybook docs as context in the IDE to speed up component development.
100
Alex Machin @alexmachin.bsky.social · 20/12/2025
Not a fan of Figma MCP, it's absolute dog shit. The most unreliable thing ever💀💀 What's the point in giving it access to Figma if it's going to make shit up 😂
000
Alex Machin @alexmachin.bsky.social · 08/12/2025
@netflix.com You must be having a laugh right ? You've clearly forgot why people liked streaming in the first place 🤦‍♀️🤦‍♂️🤦 It's just me in my flat and it would be £20 a month 😬😬 Just to make it worse I can't customize my plan 😬I want 4k but for a single device it ain't much
000
Alex Machin @alexmachin.bsky.social · 02/10/2025
@xbox.com you best reverse the recent @gamepass.xbox.com price changes for the UK. Take Ubisoft and that Fortnite back out and make them optional. Bring it back down to the current prices 😬😬 Who the fuck asked for these changes ? Absolutely fucking no one 🖕
010
Reposted by Alex Machin
Stefano Magni @noriste.bsky.social · 26/09/2025
In case you missed that the same @storybook.js.org great DX is coming to React Native..... 😍 Of course, if you can't render your RN components with RN Web, you'll miss what you get from Chromatic but... @dannyhw.com is cooking, look at this bsky.app/profile/nori...
041
Reposted by Alex Machin
Danny @dannyhw.com · 25/09/2025
Really excited that I got the chance to write a post for the Expo blog. Thanks so much to expo for the opportunity. This is also the first time I wrote about sharing React Native Storybook. I spent a long time to find an easy approach. (The trick is eas submit and test flight)
3111
Alex Machin @alexmachin.bsky.social · 20/08/2025
I'm starting to really like @shadcn.com for building component libraries. You own the code yourself and you can extend it as much as you need. No weird or quick hacks to get something working correctly.
media.tenor.com
a man with long hair and a beard is smiling and saying thank you .
ALT: a man with long hair and a beard is smiling and saying thank you .
010
Alex Machin @alexmachin.bsky.social · 16/08/2025
So yeah I just tried out @tanstack.com ranger library.... I'll be honest I've not heard anything about this library in a long time, it seems it's in a stable release now which is cool 🔥 I managed to put together a single an dual slider component Gist: gist.github.com/AlexMachin19...
gist.github.com
A simple slider component which supports both single and dual sliders, it uses Tanstack ranger which is pretty cool
A simple slider component which supports both single and dual sliders, it uses Tanstack ranger which is pretty cool - tanstack-ranger.tsx
110
Alex Machin @alexmachin.bsky.social · 02/08/2025
Just setting up my first monorepo with turbo, everything looks good so far. I have a question about using @storybook.js.org in a monorepo. What's the way to share storybook configuration and dependencies if you have multiple storybook instances ?
100
Reposted by Alex Machin
Lee Gilmore @serverlessadvocate.bsky.social · 15/05/2025
Been using Cursor for an Expo/React Native app, and it’s awesome at the start, but the more you get into the nitty gritty design the more you need to either a.) manually do or b.) be super super super specific with prompts, in my experience.. otherwise…
media.tenor.com
a cartoon of peter griffin pointing at a window with the word css written above him
ALT: a cartoon of peter griffin pointing at a window with the word css written above him
152
Reposted by Alex Machin
Beto @codewithbeto.dev · 15/05/2025
Here’s how I handle keyboard avoidance in React Native 👇 The keyboard covering your inputs is one of the most annoying UX issues on mobile. In this video, I show how I use react-native-keyboard-controller with reanimated to smoothly avoid this problem 👨‍💻 source code: github.com/betomoedano/...
youtu.be
How I handle keyboard avoidance in React Native
YouTube video by Code with Beto
1394
Reposted by Alex Machin
Samuel @samuel.fm · 16/05/2025
i just realised why our videos suck. whoopsie!
github.com
Share bandwidth estimate between video instances by mozzius · Pull Request #8377 · bluesky-social/social-app
Alternative title: fix video quality once and for all 😎 Based on the fix mentioned in video-dev/hls.js#5949 Currently, every single video starts at garbage quality, and will only switch to 720p aft...
1112910
Reposted by Alex Machin
MIH4NN 🔞 @mihns.bsky.social · 03/04/2025
omg happy birthday to our eternal 90 year young skeleton, there's so much love for him in his kumamoto spot 💀❤️
0334
Alex Machin @alexmachin.bsky.social · 28/02/2025
I want to get back into the mobile app scene using @expo.dev Does anyone have any cool mobile app ideas ?
010
Alex Machin @alexmachin.bsky.social · 23/02/2025
When it comes to @storybook.js.org and @vuejs.org how can I use the provide/inject pattern ? I'm injecting my values within the setup but it's not picking them up. I must be doing something silly 😅
010
Alex Machin @alexmachin.bsky.social · 22/02/2025
Has anyone had any issues with @yarnpkg.dev v4.6 recently ? I've just booted up my project for the first time in months, when I run a linting command with yarn I get the following error: "The command line is too long." This seems specific to yarn as @npmjs.bsky.social runs the command just fine.
010
Reposted by Alex Machin
Mark Erikson @acemarke.dev · 14/02/2025
It's finally happened! Very thankful to see this huge step forward for the ecosystem! (and yes, I will take a fair amount of credit for pushing to make this happen and providing feedback on fixing CRA for React 19 and the docs updates)
9996
Alex Machin @alexmachin.bsky.social · 08/02/2025
@tannerlinsley.com by any chance does @tanstack.com virtual support virtualization for grids ? I'm creating a file list which supports multiple columns and doesn't have a fixed height 👀 If anyone from the @tanstack.com virtual community has seen this let me know 🤘
140
Alex Machin @alexmachin.bsky.social · 05/02/2025
@t3.gg has just released an amazing video about typescript and schema validation 🔥 This is unreal ♥️ This is definitely something to keep an eye on over the next year or two 👀 YouTube: youtu.be/V1vMaNVwTaI?...
youtu.be
Zod finally has competition (...created by Zod?)
YouTube video by Theo - t3․gg
000
Reposted by Alex Machin
Chris, The 0.5x Engineer @llcoolchris.dev · 02/02/2025
We DID IT! React Native + Expo + Live Activity + Custom module to control the live activity!
7719
Reposted by Alex Machin
Beto @codewithbeto.dev · 01/02/2025
📢 React Native Course 2.0 Update! 🌟 This Week’s Highlight: Over-the-Air Updates with EAS Update ☁️ 🚀 Now available at codewithbeto.dev/learn 🧵 1/3
1202
Alex Machin @alexmachin.bsky.social · 22/01/2025
Does @tanstack.com virtual have an example of a css grid/flex layout or window based virtualization ? I've got a grid of items where the numbers of columns vary. I want to lazy load individual rows but the sections don't have a fixed height 😅
020
Reposted by Alex Machin
Expo @expo.dev · 16/01/2025
🤯 Did you know that you can instantly add  home screen widgets to your React app with @bacon.bsky.social's new `npx create-target` command!? Join the livestream on January 28th to watch Evan 🥓 show you how to build widgets with Expo. youtube.com/live/hgmAMrV...
27314
Reposted by Alex Machin
David Leuliette @flexbox.bsky.social · 15/01/2025
5 years of @reactnative.bsky.social at Shopify shopify.engineering/five-years-o... The journey has transformed their productivity in ways we never imagined.
shopify.engineering
Five years of React Native at Shopify (2025) - Shopify
Five years ago, we announced that React Native (RN) is the future of mobile at Shopify. Today, we are excited to share the progress we've made, lessons learned, and what the future holds. To recap, we...
282
Alex Machin @alexmachin.bsky.social · 03/01/2025
My new passport has been approved and is being printed. One step to sorting out a trip to #Japan just got to sort out everything else now 😂
150
Alex Machin @alexmachin.bsky.social · 31/12/2024
@atviassist.bsky.social sort your servers out 🤦‍♂️🤦‍♂️ Whilst playing zombies it constantly either freezes up or disconnects you. It happened 5 or 10 times whilst doing a Citadel Easter Egg run online or in solo
010
Reposted by Alex Machin
Ryan Furrer @ryanfurrer.bsky.social · 27/12/2024
Having fun building things 😍
082
Reposted by Alex Machin
Rafael Mendiola @raf.dev · 29/12/2024
I decided to look up Mapbox for React Native... You know what, it's really gotten past the point where React Native SDKs shouldn't be community maintained, they should be provided by the companies themselves.
141
Alex Machin @alexmachin.bsky.social · 28/12/2024
What's everyone else's take on this ? I personally find both work but type based works better for me every time.
110
Reposted by Alex Machin
Martin Piliar @piliar.me · 28/12/2024
Ever wondered why some React Native projects look completely different from others? 🤔 Found these two in the wild: - Feature-based (auth, feed, profile) - Type-based (components, screens, services) Best part? No wrong answers here - one for big projects, one for quick MVPs. Any other ideas? 🧵
142
Reposted by Alex Machin
Nuxt @nuxt.com · 21/12/2024
Thanks LeanVue for this great overview of Nuxt UI v3! It's incredibly rewarding to see developers discover the library and share their experiences 💚 www.youtube.com/watch?v=_eQ...
youtube.com
My New Favorite UI Library
RESOURCES Nuxt UI v3 - https://ui3.nuxt.dev/Tailwind v4 - https://tailwindcss.com/docs/v4-betaReka UI - https://reka-ui.com/✅ Join the LearnVue+ Waiting Lis...
2489
Alex Machin @alexmachin.bsky.social · 20/12/2024
@bsky.app what's going on with the tabs lol
Bluesky mobile app with weird layout issue for the tabs
000
Reposted by Alex Machin
Kamil Moskala @moskalakamil.com · 14/12/2024
The stable version of 𝗿𝗲𝗮𝗰𝘁-𝗻𝗮𝘁𝗶𝘃𝗲-𝘃𝗶𝗱𝗲𝗼-𝗽𝗹𝗮𝘆𝗲𝗿 v0.15 is here! 🚀 This update includes: 1️⃣ default TypeScript support 2️⃣ web-hosted docs 3️⃣ controls show/hide animation 4️⃣ upgraded react-native-video & removed unnecessary dependency 5️⃣ seamless app integration (no native changes needed)
151
Alex Machin @alexmachin.bsky.social · 13/12/2024
Are there any @nuxt.com middleware experts out there ? I'm experiencing such a strange issue where my middleware is complaining there is no default export when there is 😬
010
Alex Machin @alexmachin.bsky.social · 10/12/2024
Could someone lend a hand with @tanstack.com virtual with @vuejs.org ? When I'm adding items to my list the items aren't showing up which is strange as the count is actually changing.
110
Alex Machin @alexmachin.bsky.social · 30/11/2024
Has anyone had any issues with react native horizontal scrolling on Android ? It refuses to actually scroll correctly when manually triggering via gestures 😞
000
Alex Machin @alexmachin.bsky.social · 27/11/2024
I officially hate react native and charts, we've got some charts at work which uses react-native-svg-charts what a pile of dogger you need to do everything yourself 😬 Is there any simple out of the box solutions which allow you tweak it slightly based on config ?
A line chart and stacked bar chart using react native SVG charts.

The top grap axis isn't aligned correctly at all.
010
Reposted by Alex Machin
Marc 🦇 @mrousavy.com · 25/11/2024
if VisionCamera runs on this 11 year old tablet, it can run anywhere! 💪
0231
Alex Machin @alexmachin.bsky.social · 24/11/2024
If your using #reactnative with TouchableOpacity/Pressable with the new architecture enabled be careful this might catch you out. github.com/software-man... I just noticed this whilst working through @galaxies.dev Airbnb clone, I was super confused about this but looks like a known issue.
github.com
Pressable elements not working in native-stack on Android devices with new architecture · Issue #2219 · software-mansion/react-native-screens
Description When using Android devices (iOS and Android emulator is fine) you cannot use onPress in the header bar. onPressIn and onPress out does work. This was tested mostly with Samsung devices....
131
Reposted by Alex Machin
Kadi Kraman @kadi.bsky.social · 23/11/2024
The splash screen is added via the expo-splash-screen config plugin: docs.expo.dev/versions/lat... The app icon is defined in the app config: docs.expo.dev/versions/lat...
1141
Reposted by Alex Machin
Kadi Kraman @kadi.bsky.social · 23/11/2024
Setting up dynamic splash screens and app icons in Expo SDK 52 is now so straightforward! 🤍🖤
2363
Alex Machin @alexmachin.bsky.social · 24/11/2024
Any #reactnative wizards know why my ScrollView wouldn't scroll in horizontal mode ? Nothing happens, I can programmatically scroll items into view but on my Android device it doesn't want to scroll at all which is bizarre.
000
Alex Machin @alexmachin.bsky.social · 22/11/2024
Holy crap! @expo.dev have well and truly cooked with this, this was my biggest EAS complaint. I've tried to do this myself and hated it, eventually giving in This combined with the automated EAS workflow actions 🔥
020
Reposted by Alex Machin
Kadi Kraman @kadi.bsky.social · 22/11/2024
First class environment variable support for EAS Build and Submit! 👏👏👏
0121
Alex Machin @alexmachin.bsky.social · 20/11/2024
Hey @galaxies.dev 👋 Has anyone reported any issues with using Clerk in your @expo.dev Airbnb clone ? I can't seem to get it to login correctly, it never adds the user to the dashboard and it seems to redirect to an unmatched route.
100