Sign in

Liam Murray

@liam.so
100 followers 216 following 282 posts

Building stuff on the Internet. SWE @ Google. liam.so/links.

PostsRepliesMedia
Liam Murray @liam.so · 10/03/2025
Realtime look over at X HQ right now
A meme of a X engineer roasting a hot dog over a server that is on fire
020
Liam Murray @liam.so · 17/02/2025
It gets even better if you set up custom tab naming schemas in your IDE gist.github.com/Lermatroid/4...
2 code tabs saying "dash - client.tsx" and "dash - page.tsx"
000
Liam Murray @liam.so · 17/02/2025
imo Next should make it so that files named client.tsx in the app dir are auto "use client"'d. Its such a nice pattern putting the non-reused components co-located next to the RSC page.
A photo of a directory containing 2 files, client.tsx and page.tsx.
110
Liam Murray @liam.so · 04/02/2025
Just remembered that I posted on hacker news for the first time. Turns out that it got 200+ votes lmao.
A screenshot of hackernews about trae
010
Liam Murray @liam.so · 03/02/2025
This breaks loading fonts through next/font
000
Liam Murray @liam.so · 03/02/2025
oh
100
Liam Murray @liam.so · 30/01/2025
RIP CRA, 2016 - 2025
A four-panel comic meme about Create React App (CRA). In the first panel, a figure says "IT IS TIME TO GO" standing next to the CRA logo. In the second panel, CRA asks "Was I a good scaffold?" The third panel shows a grim reaper figure responding "NO." The final panel shows the reaper saying "Certainly not in 2025" while standing with CRA, suggesting that Create React App is outdated or no longer recommended for modern React development.
000
Liam Murray @liam.so · 29/01/2025
Alas, we now have AI slopception
A screenshot of a headline stating "OpenAI says Chinese rivals using its
work for their AI apps"
010
Liam Murray @liam.so · 28/01/2025
This is exactly why stuff like expo's RSC support is so cool
A screenshot stating:

Use Latest App

Use the latest version of the Instagram app to
see this type of message.
110
Liam Murray @liam.so · 19/01/2025
This new UI where it looks like you might not be subscribed to a channel but its actually that you are not a paid member is terrible
A screenshot of the YouTube subscribe button
000
Liam Murray @liam.so · 14/01/2025
Crazy to me that the geforce now games list downloads the entire game list synchronously, blocking all interactivity on the site until it finishes downloading
A screenshot of Nvidia's market cap (3.26T)
110
Liam Murray @liam.so · 08/01/2025
I love using only the most technical of terms as a software engineer
A message saying "wifi has been shidding pant"
010
Liam Murray @liam.so · 08/01/2025
A satirical "Report This Post" multi select, with the option "I'm in this photo and I don't like it" selected
000
Liam Murray @liam.so · 02/01/2025
Ok, I seem to have a working solution. Instead of using dynamicIO I'm using PPR + unstable_cache. I wrapped the api request in unstable_cache, and have it revalidate after 30 seconds. `next build` says / is being exported as a static page. So I think this is working!
A code snippet reading:

const getCachedNowPlaying = unstable_cache(async () => getNowPlayingItem(), ["now-playing"], {
	revalidate: 30,
});
010
Liam Murray @liam.so · 27/12/2024
me getting ready to push the 5th commit of the day w/ 6k additions & deletions, descriptively named "stuff and things", to my side project repo
A man playing a piano that is on fire, which has the text on top "git push origin main --force"
110
Liam Murray @liam.so · 27/12/2024
Ok it is def taking longer than anticipated, but we are getting close to a beta 👀
A WIP screenshot of my upcoming bluesky bookmarking tool, later.blue.
000
Liam Murray @liam.so · 24/12/2024
I really wish you could change the default sorting in the Discord cmd + k menu to rank servers higher than everything else
A screenshot of the discord cmd + k menu
000
Liam Murray @liam.so · 24/12/2024
Aight these Mr. Beast videos are really starting to get out of hand
A fake Mr. Beast video thumbnail that reads “I forced 100 kids to re-architect my AWS infrastructure or be left in the jungle”
010
Liam Murray @liam.so · 19/12/2024
Busy year 👀
A photo of a "flighty passport" which shows information about the flights I took this year; stating that I took a total of 56 flights.
000
Liam Murray @liam.so · 18/12/2024
A meme about users getting their account hacked due to a weak password, and then blaming the dev for insecure practices.
020
Liam Murray @liam.so · 17/12/2024
Always funny when the official status page is like "Yeah guys, everything is A OK 😃👍"
000
Liam Murray @liam.so · 17/12/2024
RIP looks like GitHub is down
000
Liam Murray @liam.so · 17/12/2024
@raycast.com is easily is in my top 5 favorite pieces of software on my mac. Such a boon for productivity and efficiency.
A screenshot of my Raycast Wrapped, which is a glance at my statistics using raycast for the year.
020
Liam Murray @liam.so · 13/12/2024
Giving spotify a shot for a little after having been on APM for a hot minute. I like APM's quality, but some parts of the spotify UI + algorithm seem a bit better.
210
Liam Murray @liam.so · 08/12/2024
@tur.so's christmas dashboard theme is excellent
141
Liam Murray @liam.so · 25/11/2024
1132
Liam Murray @liam.so · 21/11/2024
Just codemod'd my portfolio to next 15 the hell is this lmao
100
Liam Murray @liam.so · 20/11/2024
010
Liam Murray @liam.so · 19/11/2024
irl view of @danabra.mov chasing down perf optimizations
010
Liam Murray @liam.so · 19/11/2024
020
Liam Murray @liam.so · 13/11/2024
Another case of having to do do this weird link obfuscation over on the other place 🙃
000
Liam Murray @liam.so · 11/11/2024
day 1 pnpm create turbo vs day 146 ts engine is imploding and ur mbp is on fire
000
Liam Murray @liam.so · 11/11/2024
Shit is cooked. This is freakishly user hostile lmao
130
Liam Murray @liam.so · 10/11/2024
Really interesting stuff about the notion team opting to use wasm compiled sqlite instead of IndexedDB / local storage in their browser app
010
Liam Murray @liam.so · 08/11/2024
irl photo of me last weekend
110
Liam Murray @liam.so · 05/11/2024
Dates will have one type for multiple Date formats, and be exceptionally annoying to use
020
Liam Murray @liam.so · 01/11/2024
Dread it, run from it, React arrives all the same
000
Liam Murray @liam.so · 01/11/2024
Even the new search tool has no idea what it is lol
000
Liam Murray @liam.so · 01/11/2024
Genuinely cannot find this chrome extension anywhere
A tweet from Sam Altman saying:

"hey i'm really sorry to keep hyping our own product but you really should get chatgpt plus and install the chrome extension for search

i am cheerfully the first to admit when we ship something that isn't very good, but this time it's...really good"
100
Liam Murray @liam.so · 31/10/2024
I really do not understand dev folks rallying under X. X is inherently anti-developer with their API policies, de-ranking of posts that have links, and difficulty of curating your feed to be focussed on dev/tech. BlueSky is the way forward.
151
Liam Murray @liam.so · 31/10/2024
🦋🫡
010
Liam Murray @liam.so · 31/10/2024
ah yes, "hazardous materials", how could I have been so foolish
000
Liam Murray @liam.so · 24/10/2024
010
Liam Murray @liam.so · 23/10/2024
Crazy, guess we'll see how this plays out... www.windowscentral.com/microsoft/re...
A headline that says "REPORT: Arm is sensationally canceling the license that allowed Qualcomm to make Snapdragon chips which power everything from Microsoft's Copilot+ PCs to Samsung's Galaxy smartphones and tablets"
031
Liam Murray @liam.so · 20/10/2024
010