Sign in

Matt

@mattlynch.dev
68 followers 44 following 80 posts

🪿 web dev & food - mattlynch.dev miss having bookmarks? give @skymark.me a try.

PostsRepliesMedia
Reposted by Matt
Bookmarks @skymark.me · 09/09/2025
Bluesky finally supports Bookmarks 🎉 I’ll keep this service active and I’ll work on a tool that will let you migrate all your saved posts from Skymark to Saved Posts in the next couple of weeks so you don’t have to start from scratch. Thanks for using this tool.
1122
Matt @mattlynch.dev · 12/06/2025
the one billionth repository on GitHub is called 💩 haha github.com/AasishPokhre...
github.com
Congratulations on creating the one billionth repository on GitHub! · Issue #1 · AasishPokhrel/shit
We wanted to congratulate you on creating the one billionth repository on GitHub! ➜ curl -s https://api.github.com/repositories/1000000000 { "id": 1000000000, "node_id": "R_kgDOO5rKAA", "name": "sh...
000
Reposted by Matt
Measured @measured.co · 14/05/2025
A big well done to Measured associate @mattlynch.dev for WINNING Saturday’s Granola x @Vercel.com Hackathon to build a productivity app. Matt and co built a tool that takes Granola meeting notes, then derives action items with optional reminders and calendar invitations. Sign us up, please, Matt!
121
Matt @mattlynch.dev · 03/04/2025
WebStorm's context popup disappears after a split second and I have no idea how I've broken it
000
Matt @mattlynch.dev · 03/04/2025
Bill Gates released the source code for basic - the site is also very cool www.gatesnotes.com/meet-bill/so...
gatesnotes.com
000
Matt @mattlynch.dev · 02/04/2025
This is a fun read blog.cloudflare.com/yarn-test-su...
blog.cloudflare.com
A steam locomotive from 1993 broke my yarn test
Yarn tests fail consistently at the 27-second mark. The usual suspects are swiftly eliminated to no avail. A deep dive is taken to comb through traces, only to be derailed into an unexpected crash inv...
020
Reposted by Matt
London Web Standards @londonwebstandards.org · 28/03/2025
Live Stream for #SotB2025 in just over 24hrs Online tickets still available: 2025.stateofthebrowser.com/tickets/ You'll be able to catch-up rewind and watch later.
A Video hold screen which reads: State of the Browser 2025 will start Saturday 29 March 10:00am UK Time
045
Matt @mattlynch.dev · 25/03/2025
code is going to be 10x today 🧊
A home office workspace with a wooden desk featuring a dual-monitor setup. On the left is a laptop on a stand, and on the right is an external monitor displaying code. The desk has a black desk pad and includes a keyboard, a bowl of ice, and a banana. A gray office chair sits in front of the desk, and there's a warm accent light mounted on the wall. Above the desk is a wooden shelf supported by a metal bracket. The room has a calming green wall color that contrasts with the lighter wall on the left.
210
Matt @mattlynch.dev · 24/03/2025
today’s sunset
A sun setting in the sky Half the sun shown on the horizon
020
Matt @mattlynch.dev · 19/03/2025
Just set different colours for epics in Jira. What have I become?
000
Matt @mattlynch.dev · 19/03/2025
Why are there no good APIs to search for restaurants / check availability. I’m trying to teach Claude how to book fancy meals.
000
Matt @mattlynch.dev · 17/03/2025
TIL duckduckgo has a favicon service you can use over the google one e.g.
icons.duckduckgo.com
000
Matt @mattlynch.dev · 14/03/2025
CI is having a bad day and can't decide what it wants to pass / fail
Diagram showing two different scenarios of CI job status transitions. In the top row, a green success icon (checkmark) is followed by a red failure icon (X), which then transitions to a green success icon. In the bottom row, a red failure icon is followed by a green success icon, which then transitions to another green success icon. This illustrates the pattern of inconsistent CI job failures that sometimes pass after being rerun.
000
Reposted by Matt
London Web Standards @londonwebstandards.org · 13/03/2025
Tickets < 15 👀 👀 #SotB2025 2025.stateofthebrowser.com Don't Miss out tell your friends
2025.stateofthebrowser.com
SotB13 | State of the Browser
Welcome to the thirteenth edition of State of the Browser, a yearly one-day, single-track conference with widely-varying talks about the modern web, accessibility, web standards, and more, organised b...
002
Matt @mattlynch.dev · 04/03/2025
What does your desk look like?
A desk setup featuring a MacBook laptop positioned on the left side next to an ultrawide monitor on the right. Both displays show dark-themed development environments or code editors with multiple windows open. Below the screens is a black keyboard with a trackpad. There's a dark mug or cup on the desk surface. The workspace is dimly lit with some ambient lighting visible on the wall behind the monitors.
020
Matt @mattlynch.dev · 04/03/2025
Cloudflare just merged in the ability to import your environment variables instead of needing to pass the environment around from the fetch handler / request context! I'm excited for this to be released. github.com/cloudflare/w...
github.com
Implement importable env by jasnell · Pull Request #3610 · cloudflare/workerd
PR marked as a draft until we&#39;re certain this is what we want.... import { env } from &#39;cloudflare:workers&#39;; console.log(env.FOO); // Undefined, outside request io context export defa...
000
Matt @mattlynch.dev · 04/03/2025
Really enjoying the Severance - Music To Refine To for background noise while working www.youtube.com/watch?v=JRnD...
youtube.com
Severance — Music To Refine To feat. ODESZA | Apple TV+
YouTube video by Apple TV
010
Matt @mattlynch.dev · 14/02/2025
Finding myself using Remix’s docs to look up react router v7 APIs a fair amount - lucky the API is similar
000
Matt @mattlynch.dev · 11/02/2025
Didn’t see any tailwind debates last week, so here’s one now (that I also got to contribute to!)
040
Matt @mattlynch.dev · 04/02/2025
Dev world is going to grind to a halt because Claude is down 🤯
000
Matt @mattlynch.dev · 31/01/2025
Barclays being down on the 31st of January isn’t ideal
110
Matt @mattlynch.dev · 31/01/2025
Giving non-technical people control of tag managers was a mistake, but they are a necessity/byproduct of organisational issues
000
Matt @mattlynch.dev · 23/01/2025
Somehow managed to break intellisense so all 4 properties have a duplicated name 💀
WebStorm code editor screenshot showing React JSX markup with a bug where a variable named 'collections' appears duplicated 4 times in the IntelliSense suggestions panel.
110
Matt @mattlynch.dev · 23/01/2025
Charlotte has been itching for the chance to boot Minah out #TheTraitors
000
Matt @mattlynch.dev · 18/01/2025
Just found out I’m in a cult, AMA. Very good production quality - subscribed.
010
Matt @mattlynch.dev · 16/01/2025
Really excited for this Puck release
010
Matt @mattlynch.dev · 16/01/2025
Tailwind v4 to be released next week 👀 x.com/adamwathan/s...
A X (formally Twitter) post from Adam Wathan:

Tailwind CSS v4.0 stable will be out next week 🤝🏻
000
Matt @mattlynch.dev · 09/01/2025
A couple hours into extracting/rewriting the parts I need from the @atproto/* libraries so they play well with vite when building for production 🤯
A banner on a wall with white text on a red background that says “WE DO THIS NOT BECAUSE IT IS EASY, BUT BECAUSE
WE THOUGHT IT WOULD BE EASY”
020
Reposted by Matt
Chris Villa @chrisvilla.bsky.social · 09/01/2025
Sometimes the native solutions are the most powerful ones. A great little guide that covers using CSS properties to implement theming in Puck 🌈
021
Matt @mattlynch.dev · 07/01/2025
Drizzle understands how much I love Halo. Anyone up for a 1v1?
Two SQL database migration files inside of a folder called "drizzle".  
The first is called "0000_smart_darkhawk.sql"
and the second is called "0001_shocking_master_chief.sql".
000
Matt @mattlynch.dev · 07/01/2025
Built using Cloudflare Workers, KV, D1 & Cron triggers 🌞
000
Matt @mattlynch.dev · 07/01/2025
Bookmarks for Bluesky! I’ve built a prototype feed so you can view all of your post bookmarks. The advantage of sending a DM to @skymark.me is that you don’t litter replies with 📌 emojis. Give it a try and let me know what you think.
041
Matt @mattlynch.dev · 06/01/2025
Hello, lovely Bluesky people. I require a favour. Could you please DM a random post to this account @skymark.me? I’m trying to build a custom feed that will show you the DMs you have send the account so you can have a bookmarks feed. Thanks in advance ❤️
000
Matt @mattlynch.dev · 03/01/2025
Another week, another template / example. I've been exploring better-auth this week and have been really impressed with some of its out of the box features e.g. being able to keep logged into to multiple orgs. Code can be deployed directly to Cloudflare with D1: github.com/matthewlynch...
github.com
GitHub - matthewlynch/better-auth-react-router-cloudflare-d1: Example of Better Auth integrated with React Router (v7) which is setup to deploy to Cloudflare & use D1 for the database
Example of Better Auth integrated with React Router (v7) which is setup to deploy to Cloudflare & use D1 for the database - matthewlynch/better-auth-react-router-cloudflare-d1
020
Matt @mattlynch.dev · 28/12/2024
Finally got around to open sourcing the template I use for React Router + Cloudflare github.com/matthewlynch...
github.com
GitHub - matthewlynch/react-router-cloudflare-d1
Contribute to matthewlynch/react-router-cloudflare-d1 development by creating an account on GitHub.
161
Matt @mattlynch.dev · 18/12/2024
Girlfriend was not impressed with my latest t-shirt purchase. I’m incredibly excited to wear it 🤓.
Graphic t-shirt with retro style graphics: internet explorer icon, “building site in progress” icon, Microsoft Windows alert boxes, CD-ROM and WEBMASTER text across the top
120
Matt @mattlynch.dev · 05/12/2024
Pair (paw?) programming today 🐶
White golden retriever laying down on a sofa. A laptop is partially in view to the right of the dog.
020
Matt @mattlynch.dev · 26/11/2024
At the tipping point where I check Bluesky more than X now - vibes are nice here
020
Matt @mattlynch.dev · 26/11/2024
Shipping was over half the cost but worth it
Order summery page listing the “Syntax Webmaster tee for £17.85. Shipping is £10. Taxes are £5.57.
120
Matt @mattlynch.dev · 19/11/2024
If you see this, please repost with a favourite photo of the sky that you’ve taken recently. Sunset in Greenwich 🌅
Sunset over the River Thames, Greenwich. The sky is a mixture of blue and orange.
010
Matt @mattlynch.dev · 18/11/2024
Bookmarks work in prod! Nice UI coming early this week.
Account information with a bookmarks array showing saved post information.
271
Matt @mattlynch.dev · 17/11/2024
Need to deploy & add a nice UI but saving bookmarks with the command "/bm" should start to work later this evening!
130
Matt @mattlynch.dev · 17/11/2024
Biggest lesson of the weekend so far is that I should have started with one of the Cloudflare templates for workers instead of using the guide on the hono site. Lots of little gotchas
010
Matt @mattlynch.dev · 16/11/2024
Popeyes breakfast consumed ✅ Coffee machine broken? ❌
110
Matt @mattlynch.dev · 15/11/2024
Game plan for tomorrow (depending on severity of hangover): - we can login right now but need to handle sessions - durable object to listen to the firehose for a command + maybe words to tag bookmarks - durable object per “did” so data is isolated and private
220
Matt @mattlynch.dev · 15/11/2024
We have BlueSky OAuth working on Cloudflare workers / hono!
Page that renders after successfully authenticating via OAuth BlueSky. JSON user data showing "did", "display_name" and "handle" properties.
190
Matt @mattlynch.dev · 14/11/2024
Hey @pilcrowonpaper.com, I'm attempting to build a way for users to bookmark posts on BSky. The official OAuth client has issues on Cloudflare. I came across github.com/pilcrowonpap.... The repo doesn't have a license so would it be possible to use/modify some of the code? Thanks for your hard work!
github.com
GitHub - pilcrowonpaper/atproto-oauth-example: An example implementation of an AT Protocol (BlueSky) OAuth client
An example implementation of an AT Protocol (BlueSky) OAuth client - pilcrowonpaper/atproto-oauth-example
100
Matt @mattlynch.dev · 13/11/2024
@chrisvilla.bsky.social @monospaced.com @anglepoised.com /honk
140
Matt @mattlynch.dev · 12/11/2024
Hello darkness, my old friend
MacOS system notification: Mouse Battery Very Low, Connect to USB to recharge soon.
010
Reposted by Matt
Freddie Gilbraith @gilbraith.bonsai.li · 09/09/2024
BTW, if you're in London on the 19th Sept, I'm giving a short talk about doing Game Dev using Javascript, React, & Web Tech. Should be fun :) www.meetup.com/react-advanc...
meetup.com
React Advanced London Meetup: React Tricks, Game Dev in JS and more, Thu, Sep 19, 2024, 6:30 PM | Meetup
👋 **General Info** Hey, React London Community! **To attend the meetup please ➡️➡️➡️ [REGISTER HERE](https://guild.host/events/react-advanced-london-3n0aqe) ⬅️⬅️⬅️ via Gui
052