alistair Profile Banner
alistair Profile
alistair

@alistaiir

Followers
3,626
Following
2,565
Media
406
Statuses
4,954
Explore trending content on Musk Viewer
Pinned Tweet
@alistaiir
alistair
5 months
fine dining is nice until you actually have to pay the fine
14
2
59
@alistaiir
alistair
3 months
they should sell tickets to us-east-1 like a tourist attraction like disneyworld
Tweet media one
Tweet media two
Tweet media three
57
312
5K
@alistaiir
alistair
8 months
`no-node` has to be one of the NPM packages ever
Tweet media one
18
87
1K
@alistaiir
alistair
2 years
It is *crazy* how ALL of this is needed to just publish a package in today's JS ecosystem...
Tweet media one
50
34
629
@alistaiir
alistair
3 years
@JoeWong82772216 @aweary the blockchain is just a super complex competitive game of multiplayer wordle
2
79
622
@alistaiir
alistair
2 years
Can’t take software engineers anywhere. 🎄
27
61
493
@alistaiir
alistair
2 years
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
45
20
473
@alistaiir
alistair
3 years
My Grandma made me an @vercel cushion
Tweet media one
15
5
471
@alistaiir
alistair
3 months
`pathcat` is one of the npm packages I use in almost every project
Tweet media one
19
17
424
@alistaiir
alistair
2 years
I really like breaking JavaScript. Any guesses as to how `magic` was implemented? 💫🪄
Tweet media one
42
23
402
@alistaiir
alistair
4 years
Tweet media one
2
3
275
@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
203
@alistaiir
alistair
10 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:
17
6
171
@alistaiir
alistair
11 months
19 🥳
@alistaiir
alistair
2 years
18 🥳
31
0
85
54
1
141
@alistaiir
alistair
3 years
hentai on the blockchain call that weeb3
10
15
136
@alistaiir
alistair
4 years
You had to be there
Tweet media one
6
0
136
@alistaiir
alistair
2 months
Incredible how Vision Pro makes you feel like you really are in the mountains!🥾
Tweet media one
Tweet media two
13
2
137
@alistaiir
alistair
2 years
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
24
132
@alistaiir
alistair
4 years
@PoorlyAgedStuff pov: you came to the comments to look for context
2
0
118
@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
3 years
17 🥳
@alistaiir
alistair
4 years
16 🥳
48
0
93
39
1
121
@alistaiir
alistair
2 years
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
2 years
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
45
10
6
120
@alistaiir
alistair
1 year
@jarredsumner I try and avoid newlines to save on precious disk space
3
0
114
@alistaiir
alistair
9 months
We've been working very hard in the background and I truly cannot wait to show it off ✨🐎
@trumansacks1
truman
9 months
We've been working on something cool. Excited to share more tomorrow :) 🏇
Tweet media one
18
3
180
10
3
109
@alistaiir
alistair
10 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
10
109
@alistaiir
alistair
4 years
@mateuszm1709 @spectatorindex Thanks for Japanese translation
1
1
95
@alistaiir
alistair
2 years
Good morning London ☀️🌅
Tweet media one
Tweet media two
7
0
105
@alistaiir
alistair
9 months
Introducing...
7
5
101
@alistaiir
alistair
3 years
@NikoOmilana I made a website for you
3
3
99
@alistaiir
alistair
4 months
@cloud11665 thank you this is epic
Tweet media one
1
1
102
@alistaiir
alistair
9 months
Beautiful. Phones living in the moment with no humans ❤️
12
6
100
@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
95
@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
11
96
@alistaiir
alistair
2 years
The answer (but please don't use this)
@alistaiir
alistair
2 years
Tweet media one
6
2
61
10
1
93
@alistaiir
alistair
4 years
16 🥳
48
0
93
@alistaiir
alistair
2 years
It takes 11 seconds to deploy persistent Redis on @joinhop , with private networking to your project (vpc)
16
10
95
@alistaiir
alistair
3 years
Thanks for the top @vercel & @leeerob :D
2
0
89
@alistaiir
alistair
2 years
Developer bucket list achieved: top of HN :D read @
Tweet media one
9
3
86
@alistaiir
alistair
2 years
18 🥳
@alistaiir
alistair
3 years
17 🥳
39
1
121
31
0
85
@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
76
13
11
85
@alistaiir
alistair
2 years
Tweet media one
Tweet media two
Tweet media three
Tweet media four
8
7
82
@alistaiir
alistair
11 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
8
3
85
@alistaiir
alistair
3 years
Tweet media one
4
0
85
@alistaiir
alistair
3 months
@tomlienard I'd honestly be down
3
0
83
@alistaiir
alistair
1 year
@theapplehub 3.5k to be in a black mirror episode
1
9
77
@alistaiir
alistair
2 years
Thanks for having us in London @vercel ! #nextjsconf #next13
Tweet media one
Tweet media two
2
3
73
@alistaiir
alistair
1 year
@fluiddesign201 @ThePrimeagen Poor discoverability, poor refactoring, poor CJS compatibility. More covered in @basarat ’s glorious docs:
3
7
74
@alistaiir
alistair
3 months
useSyncExternalStore is the best React hook you haven't heard of
8
6
75
@alistaiir
alistair
4 years
@hiettdigital I am the first person on earth to RATIO a fridge.
2
2
71
@alistaiir
alistair
4 months
It's not Pair Programming, it's Paw Programming
Tweet media one
3
0
72
@alistaiir
alistair
4 years
not very hidden are ya, just found your twitter account 😂 @ahiddensociety
4
0
69
@alistaiir
alistair
4 months
Pleased to share that #TypeScript London<T> is returning! We'll be announcing a meetup evening soon. If you're interested, please join our guild with the link below for updates. Speaker and presentation announcements to follow.
@robpalmer2
Rob Palmer
4 months
Plotting some London TypeScript shenanigans yesterday with @alistaiir @orta @acutmore
Tweet media one
2
2
44
6
12
67
@alistaiir
alistair
4 years
@juanbuis halfbook pro
3
0
67
@alistaiir
alistair
2 years
@FredKSchott source: i made it up
Tweet media one
2
0
67
@alistaiir
alistair
2 years
0
0
64
@alistaiir
alistair
3 years
@discord Please add support for joining more than 100 servers!!
16
0
63
@alistaiir
alistair
4 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
65
@alistaiir
alistair
2 years
Tweet media one
6
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
3 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
62
@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
59
@alistaiir
alistair
2 years
@spectatorindex The lettuce won
0
6
60
@alistaiir
alistair
5 months
1 like = 10 minutes overtime we polish for launch
@CubbyApp
Cubby
5 months
Mark your calendars. Cubby will be offered to the public in a limited release for the first time on Thursday, May 2nd at 2PM EST. Like this for early access 💜
Tweet media one
24
18
396
1
1
57
@alistaiir
alistair
6 months
Road trip
Tweet media one
Tweet media two
Tweet media three
Tweet media four
5
0
54
@alistaiir
alistair
5 months
@LeahLundqvist Because they lied/mislead vc & users. The argument is not against the fact that it's an Android app
1
0
55
@alistaiir
alistair
8 months
we do NOT sleep 🗣️🗣️🗣️
3
3
52
@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
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
51
@alistaiir
alistair
10 months
New York 🗽
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
1
52
@alistaiir
alistair
12 days
#TypeScript London is returning in October! 📅 October 2nd, 2024 🗺️ Bloomberg HQ, Queen Victoria St Three exciting talks from 3 of the world's best TypeScripters. Refreshments provided. Register to attend @ 💫
3
22
53
@alistaiir
alistair
2 years
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
2 years
It is *crazy* how ALL of this is needed to just publish a package in today's JS ecosystem...
Tweet media one
50
34
629
3
0
51
@alistaiir
alistair
4 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
50
@alistaiir
alistair
2 years
@trunarla no fals support😔(needed)
Tweet media one
3
0
50
@alistaiir
alistair
3 years
@NikoOmilana @AjShabeel I MADE U A WEBSITE
5
1
44
@alistaiir
alistair
4 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
44
@alistaiir
alistair
2 years
@Steve8708 By far the answer has to be A Also the familiarity with tools such as scss remains
0
0
44
@alistaiir
alistair
5 months
Fire landing page @ cubby dot nyc 👍
Tweet media one
@CubbyApp
Cubby
5 months
Meet Cubby 💜 The ultimate AI research tool for any content from the internet, or your device. Our first invite code drop will be here at 3:00 PM EST. To be eligible, sign up now at . RT + DM us to skip the waitlist 📬
81
261
659
2
0
44
@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
4 years
BBC iPlayer asking if we pay our TV license
Tweet media one
0
1
43
@alistaiir
alistair
2 years
I’ve had Spotify for 12 years and this might be my final reason to switch away🤦‍♂️
@alexeheath
Alex Heath
2 years
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
235
3K
8
1
44
@alistaiir
alistair
10 months
#SVB Advert in Times Square 😮
Tweet media one
2
0
42
@alistaiir
alistair
9 months
You can now use the wonderful @pmndrs theme in MacOS terminal thanks to @trevmanz
Tweet media one
4
0
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 years
Thanks @sketch for the free socks! Super comfy <3
Tweet media one
17
0
39
@alistaiir
alistair
3 years
IM FINALLY COMING TO THE USA
Tweet media one
11
1
42
@alistaiir
alistair
3 years
@benawad babe wake up new ben awad tweet
1
0
38
@alistaiir
alistair
3 years
jet beans intellij idea @jetbrains @intellijidea
Tweet media one
7
1
42
@alistaiir
alistair
3 years
Just got my second vaccine. Man I love microsoft products.
0
1
41
@alistaiir
alistair
5 months
five hours remaining 🕺 @CubbyApp
Tweet media one
2
2
41
@alistaiir
alistair
4 months
super weekend @emfcamp '24 💚
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
1
41
@alistaiir
alistair
4 years
good afternoon !
Tweet media one
5
0
40
@alistaiir
alistair
4 years
Tweet media one
1
1
36
@alistaiir
alistair
10 months
Is this how we get multi threading in js..?
@wesbos
Wes Bos
10 months
help me
101
624
10K
3
1
40