alistair Profile Banner
alistair Profile
alistair

@alistaiir

3,441
Followers
2,423
Following
384
Media
4,642
Statuses

Resident DJ for @cubbyapp

london
Joined January 2017
Don't wanna be here? Send us removal request.
Pinned Tweet
@alistaiir
alistair
1 year
There is a lot of ambiguity defining 'serverless' and 'edge' I'll try clean that up in this thread and I think we need a better term than 'edge runtime' tldr: I don't think edge runtimes exist, so I propose "Serverless Runtime"
@t3dotgg
Theo - t3.gg
1 year
The infra people should surrender Edge to the web people. Y'all already have an alternative term for Edge Location - "global"
Tweet media one
29
2
77
12
11
84
@alistaiir
alistair
3 months
`no-node` has to be one of the NPM packages ever
Tweet media one
18
89
1K
@alistaiir
alistair
1 year
It is *crazy* how ALL of this is needed to just publish a package in today's JS ecosystem...
Tweet media one
51
34
632
@alistaiir
alistair
2 years
@JoeWong82772216 @aweary the blockchain is just a super complex competitive game of multiplayer wordle
2
83
628
@alistaiir
alistair
1 year
Can’t take software engineers anywhere. 🎄
26
61
502
@alistaiir
alistair
1 year
new year new website @ • @nextjs 13 appDir • @tailwindcss • Lanyard by @phineyes providing Spotify & Discord status + some magic with Apple shortcuts to sync my location📍 drop feedback in the replies, there's defo some improvements to be made
Tweet media one
Tweet media two
47
21
477
@alistaiir
alistair
2 years
My Grandma made me an @vercel cushion
Tweet media one
15
5
473
@alistaiir
alistair
1 year
I really like breaking JavaScript. Any guesses as to how `magic` was implemented? 💫🪄
Tweet media one
42
22
407
@alistaiir
alistair
4 years
Tweet media one
2
3
279
@alistaiir
alistair
4 years
#WearAMask like the tweet now for cool animation
3
2
224
@alistaiir
alistair
1 year
The web3 mfs that said "probably nothing" were 100% correct
9
13
204
@alistaiir
alistair
5 months
If you're on a flight soon, please consider adding functionality to this project! It fetches and transforms information available on certain in-flight wifi services, even if you don't pay for the wifi plans. Example impl:
18
6
171
@alistaiir
alistair
6 months
19 🥳
@alistaiir
alistair
1 year
18 🥳
33
0
89
55
1
147
@alistaiir
alistair
2 years
hentai on the blockchain call that weeb3
10
15
137
@alistaiir
alistair
3 years
You had to be there
Tweet media one
6
0
137
@alistaiir
alistair
1 year
I am organising a London #TypeScript meetup in January 2023! 📅 January 13th, 2023 🗺️ @Cloudflare Offices, Southbank Talks from @orta , @EastlondonDev & myself. Sponsored by @Vercel △, made possible by @CloudflareDev 🤍 Register to attend @ 🪄
18
26
133
@alistaiir
alistair
3 years
@PoorlyAgedStuff pov: you came to the comments to look for context
2
0
122
@alistaiir
alistair
2 years
17 🥳
@alistaiir
alistair
3 years
16 🥳
48
0
93
42
1
123
@alistaiir
alistair
3 years
crazy.. just had sub-millisecond hot reloads with next @canary . So excited to see what SWC can bring to Next's ecosystem! Great work ▲ @vercel and the Next.js team 🤍
3
4
122
@alistaiir
alistair
1 year
Thank you so much to everyone who came. I don’t think it could have gone any better! Huge shoutout to @Cloudflare @CloudflareDev & @vercel for sponsoring the event and making it possible 🧡 📽️ Watch the replay
Tweet media one
Tweet media two
Tweet media three
Tweet media four
@alistaiir
alistair
1 year
Gearing up for the #TypeScript London event in 75 minutes time! Watch live from home @ If you're attending in person, see you all soon!!
4
7
47
12
6
121
@alistaiir
alistair
1 year
@jarredsumner I try and avoid newlines to save on precious disk space
3
0
116
@alistaiir
alistair
4 months
We've been working very hard in the background and I truly cannot wait to show it off ✨🐎
@trumansacks1
truman 🐎
4 months
We've been working on something cool. Excited to share more tomorrow :) 🏇
Tweet media one
19
3
181
11
4
111
@alistaiir
alistair
5 months
hiring a backend lead typescript engineer dm if you - are looking for something long term - enjoy complex architecture (realtime sync, offline first) - love building beautiful products - want to join a world class team
6
11
109
@alistaiir
alistair
3 years
@mateuszm1709 @spectatorindex Thanks for Japanese translation
1
1
95
@alistaiir
alistair
4 months
Introducing...
@CubbyApp
Cubby
4 months
Say hi to Cubby 👋 The new place where teams research content from the internet, together. Join us now as we enter into beta:
30
33
325
8
6
104
@alistaiir
alistair
2 years
Good morning London ☀️🌅
Tweet media one
Tweet media two
7
0
106
@alistaiir
alistair
3 years
@NikoOmilana I made a website for you
3
3
100
@alistaiir
alistair
4 months
Beautiful. Phones living in the moment with no humans ❤️
13
6
102
@alistaiir
alistair
3 years
Afternoon project launch✨ Just made a small @cloudflare worker to supercharge searching in your browser. Super simple and open source, installation takes just one minute and is documented in the readme. Check it out:
15
7
94
@alistaiir
alistair
3 years
16 🥳
48
0
93
@alistaiir
alistair
1 year
It takes 11 seconds to deploy persistent Redis on @joinhop , with private networking to your project (vpc)
16
10
97
@alistaiir
alistair
3 years
Leva by @pmndrs is probably my new favourite React lib. I did not even have to specify that it was a color picker 🤯 👉
Tweet media one
Tweet media two
1
12
96
@alistaiir
alistair
1 year
The answer (but please don't use this)
@alistaiir
alistair
1 year
Tweet media one
6
2
62
10
1
94
@alistaiir
alistair
1 year
18 🥳
@alistaiir
alistair
2 years
17 🥳
42
1
123
33
0
89
@alistaiir
alistair
2 years
Developer bucket list achieved: top of HN :D read @
Tweet media one
9
3
88
@alistaiir
alistair
2 years
Thanks for the top @vercel & @leeerob :D
2
0
89
@alistaiir
alistair
2 years
Tweet media one
Tweet media two
Tweet media three
Tweet media four
9
7
84
@alistaiir
alistair
2 years
Tweet media one
4
0
86
@alistaiir
alistair
6 months
Add realtime Spotify status on your website in 60 seconds, just like on : 1. Run `bun add use-lanyard` (or use your fav package manager ✅) 2. Join the Lanyard Discord server here: 3. Add the component in the screenshot below 🏆
Tweet media one
9
3
86
@alistaiir
alistair
11 months
@theapplehub 3.5k to be in a black mirror episode
1
9
78
@alistaiir
alistair
1 year
@fluiddesign201 @ThePrimeagen Poor discoverability, poor refactoring, poor CJS compatibility. More covered in @basarat ’s glorious docs:
3
7
75
@alistaiir
alistair
2 years
Thanks for having us in London @vercel ! #nextjsconf #next13
Tweet media one
Tweet media two
2
3
74
@alistaiir
alistair
3 years
@hiettdigital I am the first person on earth to RATIO a fridge.
2
2
72
@alistaiir
alistair
3 years
not very hidden are ya, just found your twitter account 😂 @ahiddensociety
4
0
68
@alistaiir
alistair
3 years
@juanbuis halfbook pro
3
0
68
@alistaiir
alistair
3 years
Have been messing around a little bit with the Discord Integrations API. Looks like we'll get integrations like this super soon 👀
Tweet media one
9
0
66
@alistaiir
alistair
1 year
@FredKSchott source: i made it up
Tweet media one
2
0
67
@alistaiir
alistair
1 year
1
0
65
@alistaiir
alistair
3 years
@discord Please add support for joining more than 100 servers!!
16
0
63
@alistaiir
alistair
1 year
Tweet media one
6
2
62
@alistaiir
alistair
2 years
Finally got access to the absolutely AMAZING bun by @jarredsumner , this stuff is next freaking level. Seriously check this out and watch this space.
Tweet media one
5
2
61
@alistaiir
alistair
4 years
this came in the post today, apparently i committed "tax fraud" but like i don't even pay tax @HMRCgovuk mfs wildin
Tweet media one
5
1
58
@alistaiir
alistair
4 years
Holla! I'm Alistair & I'm a full stack TypeScript engineer from the UK. Here are a few things I've worked on👇
Tweet media one
3
3
60
@alistaiir
alistair
2 years
Today I built a small, strongly-typed library for @joinhop that makes it incredibly easy to add methods to any [JSON] object. `npm install --save @onehop /json-methods` Useful for adding utilities to API responses, for example.
Tweet media one
6
3
60
@alistaiir
alistair
2 years
@spectatorindex The lettuce won
0
7
60
@alistaiir
alistair
3 years
Soooo you can't use port 5000 on #Monterey anymore without disabling the new Airplay Receiver function. Interesting that Apple picked such a commonly used port for developers 🤔
Tweet media one
6
3
52
@alistaiir
alistair
1 month
Road trip
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
0
55
@alistaiir
alistair
3 months
we do NOT sleep 🗣️🗣️🗣️
@CubbyApp
Cubby
3 months
Cubby just got a lot more powerful 🚀🐎 Starting today, you can add pretty much any content into Cubby, both from the internet or your own files. - Audio (mp3s, voice memos, etc) - Videos (mp4s, mov, your camera roll) - PDFs, Google Docs, Word, ePubs, PPT And everything…
12
11
83
3
3
53
@alistaiir
alistair
3 years
I've been working on a small update for bringing @linear 's webhooks to Disco/rd. It now supports displaying more information by using Linear's SDK directly. Check it out here:
3
5
52
@alistaiir
alistair
5 months
New York 🗽
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
1
53
@alistaiir
alistair
3 years
controversial opinion: bot devs can backdoor as much as they want, i don't see an issue – it's their bot, they can do what they want?.. if you're salty you didn't cop a restock then that's on you, regardless of if they backdoored stock what i don't agree with is fake stock, tho
5
0
49
@alistaiir
alistair
1 year
Two points 1) My Tweet spreads misinformation as I did not know what is correct for publishing an esm/cjs package with types 2) That's okay, because the Tweet did well and it seems like nobody knows what is correct for publishing an esm/cjs package with types
@alistaiir
alistair
1 year
It is *crazy* how ALL of this is needed to just publish a package in today's JS ecosystem...
Tweet media one
51
34
632
3
0
51
@alistaiir
alistair
1 year
@trunarla no fals support😔(needed)
Tweet media one
3
0
51
@alistaiir
alistair
3 years
@NikoOmilana @AjShabeel I MADE U A WEBSITE
5
1
47
@alistaiir
alistair
3 years
I've put together some Poimandres inspired iTerm themes based upon the @pmndrs VSCode themes by @0xca0a ! You can download them here:
Tweet media one
0
4
45
@alistaiir
alistair
1 year
I’ve had Spotify for 12 years and this might be my final reason to switch away🤦‍♂️
@alexeheath
Alex Heath
1 year
I’m at a Spotify event where CEO @eldsjal just announced what he calls the “biggest change” to the app since launch of mobile over a decade ago. It’s a TikTok-like visual feed with clips of music and other stuff, replacing the main tab. Thoughts?
Tweet media one
Tweet media two
1K
237
3K
8
1
45
@alistaiir
alistair
1 year
@Steve8708 By far the answer has to be A Also the familiarity with tools such as scss remains
0
0
45
@alistaiir
alistair
3 years
Learnt this brilliant way to add two numbers today in #JavaScript ! /s #100daysofcode #programming
Tweet media one
5
15
43
@alistaiir
alistair
3 years
BBC iPlayer asking if we pay our TV license
Tweet media one
0
1
43
@alistaiir
alistair
2 years
jet beans intellij idea @jetbrains @intellijidea
Tweet media one
7
1
43
@alistaiir
alistair
3 years
IM FINALLY COMING TO THE USA
Tweet media one
11
1
43
@alistaiir
alistair
3 years
Thanks @sketch for the free socks! Super comfy <3
Tweet media one
17
0
39
@alistaiir
alistair
3 years
Just got my second vaccine. Man I love microsoft products.
0
1
42
@alistaiir
alistair
3 years
Tech twitter be like: ✨I made this using only CSS 🤯 Here's how: 🧵👇
Tweet media one
3
1
41
@alistaiir
alistair
4 months
You can now use the wonderful @pmndrs theme in MacOS terminal thanks to @trevmanz
Tweet media one
4
0
43
@alistaiir
alistair
3 years
@benawad babe wake up new ben awad tweet
1
0
38
@alistaiir
alistair
5 months
#SVB Advert in Times Square 😮
Tweet media one
2
0
42
@alistaiir
alistair
4 years
Tweet media one
1
1
36
@alistaiir
alistair
4 years
good afternoon !
Tweet media one
5
0
40
@alistaiir
alistair
3 years
Welp, made my first blog post: Hopefully this will help somebody out there, thank you @m_chael for the inspiration to do so! :D
5
3
38
@alistaiir
alistair
3 years
introducing my revolutionary app where you can
11
1
38
@alistaiir
alistair
3 years
Working on @notify 's new Hub system has been an absolute joy with @prisma . I'm rarely this excited about a JavaScript library but prisma really does so much for you ✅
4
2
36
@alistaiir
alistair
5 months
Is this how we get multi threading in js..?
@wesbos
Wes Bos
5 months
help me
104
633
10K
3
1
40
@alistaiir
alistair
3 years
Made a discord server that doesn't let you leave with @boon_cpu
5
0
38
@alistaiir
alistair
3 years
Updated my personal site! It's using @phineyes 's lanyard service, and What do you think?
Tweet media one
12
5
37
@alistaiir
alistair
7 months
OrbStack 1.0 released yesterday. It is a delightful alternative to Docker desktop for Mac. I have been testing it out for the past few months and it's a really really awesome tool. Big congrats @kdrag0n @OrbStack 🎂🎉
3
0
38
@alistaiir
alistair
3 years
I love looking out of the window in the morning. Looking at people and thinking, damn. Like we’re all human, i had no idea that person existed. they have family, friends and their own life going on. Walking from one destination to another. I don’t know how to word this properly
6
0
38
@alistaiir
alistair
7 months
I made an ambient song to write code to
6
4
38
@alistaiir
alistair
3 years
okay, switching to firefox, it looks amazing on macos.
Tweet media one
Tweet media two
9
2
36
@alistaiir
alistair
1 year
Just got orb'd by @m1guelpf and now own some @worldcoin 🐐
5
2
38
@alistaiir
alistair
4 years
Tweet media one
1
1
33
@alistaiir
alistair
3 years
Discord is adding Cloubhouse. They're called "Stages"
Tweet media one
3
0
35
@alistaiir
alistair
3 years
(badly) ported the @pmndrs theme for iTerm over to Windows Terminal If you're interested, repo is
Tweet media one
3
3
36
@alistaiir
alistair
1 year
Screen Studio by @pie6k is *such* an amazing tool. Recorded and edited this short clip for @joinhop in literally 50 seconds. I fr cannot recommend this app enough ⭐
4
2
36
@alistaiir
alistair
3 months
Round 2 - if you work to music, link is in my bio and in the replies (algorithm moment)
Tweet media one
@alistaiir
alistair
3 months
1h dnb DJ set, if you work to music:
5
2
16
5
3
35