Alex Machin
@alexmachin.bsky.social
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.
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...
The True Cost of AI Coding
YouTube video by Syntax
youtube.com
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.
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
On the @sentry.io codebase: - tsc is 56s - tsgo is 9s Use it, NOW 🔥
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
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.
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 😂
@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
@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 🖕
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...
🆕 Building beautiful components faster with Storybook 9 and Expo This guest post by @dannyhw.com covers how to: • Add Storybook 9 to an Expo app • Catalog UI states and share them with your team • Distribute Storybook builds using EAS • Reuse stories for automated tests expo.dev/blog/storybo...
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)
🆕 Building beautiful components faster with Storybook 9 and Expo This guest post by @dannyhw.com covers how to: • Add Storybook 9 to an Expo app • Catalog UI states and share them with your team • Distribute Storybook builds using EAS • Reuse stories for automated tests expo.dev/blog/storybo...
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.
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 .
media.tenor.com
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...
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
gist.github.com
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 ?
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…
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
media.tenor.com
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/...
How I handle keyboard avoidance in React Native
YouTube video by Code with Beto
youtu.be
i just realised why our videos suck. whoopsie!
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...
github.com
omg happy birthday to our eternal 90 year young skeleton, there's so much love for him in his kumamoto spot 💀❤️
I want to get back into the mobile app scene using @expo.dev Does anyone have any cool mobile app ideas ?
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 😅
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.
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)
Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework. We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework. react.dev/blog/2025/02...
@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 🤘
@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?...
Zod finally has competition (...created by Zod?)
YouTube video by Theo - t3․gg
youtu.be
We DID IT! React Native + Expo + Live Activity + Custom module to control the live activity!
📢 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
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 😅
🤯 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...
5 years of @reactnative.bsky.social at Shopify shopify.engineering/five-years-o... The journey has transformed their productivity in ways we never imagined.
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...
shopify.engineering
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 😂