Sign in

Dillon Mulroy λ

@dillonis.online
2.3K followers 439 following 129 posts

Software Engineer @vercel ▲ • Tweets about Functional Programming, TypeScript, Neovim, & Formula 1 • github.com/dmmulroy • twitch.tv/dmmulroy

PostsRepliesMedia
Dillon Mulroy λ @dillonis.online · 15/04/2025
0130
Reposted by Dillon Mulroy λ
disgruntleddev @disgruntleddev.bsky.social · 06/01/2025
@dillonis.online I've never loved a pattern more. thank you
best pattern for external libraries in effect
071
Dillon Mulroy λ @dillonis.online · 31/12/2024
🫶
040
Dillon Mulroy λ @dillonis.online · 31/12/2024
👀
140
Reposted by Dillon Mulroy λ
Sam Rose @samwho.dev · 20/12/2024
What does it mean for something to be Turing complete? I answer this question, and more, through a series of fully interactive Turing machine simulations! Play, pause, step forwards and backwards, and even write your own Turing machine programs in my latest blog post. samwho.dev/turing-machi...
23523158
Dillon Mulroy λ @dillonis.online · 16/12/2024
yes
010
Dillon Mulroy λ @dillonis.online · 15/12/2024
holy shit aerospace is so good github.com/nikitabobko/...
github.com
GitHub - nikitabobko/AeroSpace: AeroSpace is an i3-like tiling window manager for macOS
AeroSpace is an i3-like tiling window manager for macOS - nikitabobko/AeroSpace
4274
Dillon Mulroy λ @dillonis.online · 15/12/2024
ah i meant mostly more for software running in prod but still can be very useful for local dev
110
Dillon Mulroy λ @dillonis.online · 11/12/2024
how i went from being insanely skeptical of Effect to not wanting to build without it i had a lot of fun with this and it was completely improvised!
2122
Dillon Mulroy λ @dillonis.online · 11/12/2024
kinda unreal, thank you yall
twitch recap stats
3170
Dillon Mulroy λ @dillonis.online · 07/12/2024
tmux!
110
Dillon Mulroy λ @dillonis.online · 07/12/2024
i find myself implementing some variation of this every few years
3160
Reposted by Dillon Mulroy λ
leerob @leerob.com · 06/12/2024
Domains on Vercel: ✅ Unlimited custom domains ✅ Unlimited wildcard domains ✅ Automatic SSL certificates ✅ Low-latency Anycast IP range ✅ Programmatic issuance and verification ✅ Lead by @dillonis.online 🐐 ✅ And now lower prices!
3574
Reposted by Dillon Mulroy λ
trav @techsavvytravvy.com · 04/12/2024
programming can be such a joyful activity
121047
Dillon Mulroy λ @dillonis.online · 03/12/2024
ray.so
000
Dillon Mulroy λ @dillonis.online · 01/12/2024
part 2
160
Dillon Mulroy λ @dillonis.online · 01/12/2024
part 1
1100
Dillon Mulroy λ @dillonis.online · 01/12/2024
aoc day 1 solutions in @gleam.run 👇
3120
Reposted by Dillon Mulroy λ
✨Leah✨ @leaht.codes · 30/11/2024
Me trying to describe to my husband how I want the Christmas stockings spaced out: “I think justify-center align-center gap-4 would look good”
51338
Dillon Mulroy λ @dillonis.online · 30/11/2024
i've only started learning how DNS works recently, but @b0rk.jvns.ca's resources are top notch - wizardzines.com/zines/dns/ - messwithdns.net - The spec itself isn't bad either! www.rfc-editor.org/rfc/rfc1035
wizardzines.com
How DNS Works
130
Dillon Mulroy λ @dillonis.online · 30/11/2024
facts
000
Dillon Mulroy λ @dillonis.online · 30/11/2024
there is a beauty to how fundamentally simple DNS and yet is the literal backbone of the internet
3120
Dillon Mulroy λ @dillonis.online · 29/11/2024
not as much as i’d like to 😔
180
Reposted by Dillon Mulroy λ
Rob Palmer @robpalmer.bsky.social · 29/11/2024
The compiler uses a zero-codegen approach to transforming TypeScript into JavaScript. Pure type-stripping and nothing else. That makes it fast. And also means there is no need for sourcemaps. This speeds up development and means the code you write is almost identical to the code that gets run.
bloomberg.github.io
ts-blank-space
A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser.
0162
Reposted by Dillon Mulroy λ
Kelly Vaughn @kvlly.com · 27/11/2024
If you're coding near me at a coffee shop, there is a 100% chance I'm going to have to try and see what you're building. I don't make the rules.
4768229
Dillon Mulroy λ @dillonis.online · 27/11/2024
protect sensitive values from accidentally being logged to stdout/stderr in your typescript applications (inspired by @effect-ts.bsky.social)
1200
Dillon Mulroy λ @dillonis.online · 27/11/2024
i'd like to be able to consolidate both in one app if possible
100
Dillon Mulroy λ @dillonis.online · 27/11/2024
does anyone have any tips for making reading on your phone not suck? specifically thinking about blog posts and pdfs
730
Dillon Mulroy λ @dillonis.online · 27/11/2024
you could learn OCaml now and join the rest of us 😎
120
Dillon Mulroy λ @dillonis.online · 27/11/2024
isn’t that what this does www.typescriptlang.org/docs/handboo...
typescriptlang.org
Documentation - Utility Types
Types which are globally included in TypeScript
110
Dillon Mulroy λ @dillonis.online · 27/11/2024
nova lox on a quality NY everything bagel is undefeatable
120
Dillon Mulroy λ @dillonis.online · 27/11/2024
also ate bon bu hue yesterday. so. good.
bun bo hue
390
Dillon Mulroy λ @dillonis.online · 27/11/2024
gm
030
Dillon Mulroy λ @dillonis.online · 27/11/2024
buenos dias
360
Reposted by Dillon Mulroy λ
Thomas Gazagnaire @gazagnaire.org · 27/11/2024
🚀 Routine: OCaml-Powered Productivity 📝 Routine, a YC-backed startup, combines tasks, notes, and calendars in one seamless app. Its front-end and back-end(s) are written in OCaml, delivering unmatched development velocity. They’ve raised $6.7M to reshape productivity tools! 👉 Explore: routine.co
routine.co
Routine | The Most Advanced Calendar for Productive People | Routine
Routine is the most advanced calendar app, combining tasks & notes to supercharge your productivity. Available on iOS, macOS & Windows.
3388
Dillon Mulroy λ @dillonis.online · 27/11/2024
Forever Valentine Tattoo in Philly
000
Dillon Mulroy λ @dillonis.online · 27/11/2024
i’m convinced @ctate.dev is agi
060
Reposted by Dillon Mulroy λ
Ryan Skinner @ryanskinner.com · 26/11/2024
TypeScript is a psyop to get web developers into strongly typed languages​​​​​​​​​​​​​​​​
3228024
Reposted by Dillon Mulroy λ
David Sancho @david.sancho.dev · 26/11/2024
Where is the RSC gang in bluesky?
291
Dillon Mulroy λ @dillonis.online · 26/11/2024
new ink 🐺🌹
1230
Dillon Mulroy λ @dillonis.online · 26/11/2024
👀
Forever Valentine Tattoo shop
150
Dillon Mulroy λ @dillonis.online · 26/11/2024
i can’t tell if you’re trolling lol
140
Reposted by Dillon Mulroy λ
Deno @deno.land · 25/11/2024
It's done. Now it’s your turn, Oracle. We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal. It's time to #FreeJavaScript. deno.com/blog/deno-v-...
deno.com
Deno v. Oracle: Canceling the JavaScript Trademark
Oracle is holding the JavaScript trademark hostage, and we’re pursuing legal means to #FreeJavaScript. Here’s a brief update.
21968260
Dillon Mulroy λ @dillonis.online · 25/11/2024
32 in february
230
Reposted by Dillon Mulroy λ
FUN OCaml @fun-ocaml.com · 25/11/2024
oh btw, we got a list of most popular videos on the FUN OCaml YouTube channel now: www.youtube.com/@FUNOCaml/fe...
youtube.com
FUN OCaml
Fun OCaml is an open source hacking event dedicated to OCaml enthusiasts and professionals around the globe! Here we publish recordings of the conference talks!
0153
Dillon Mulroy λ @dillonis.online · 24/11/2024
i'm excited
010
Dillon Mulroy λ @dillonis.online · 24/11/2024
Maybe at some point 😁
110
Dillon Mulroy λ @dillonis.online · 24/11/2024
this is the first time in my life where i’ve genuinely woke up with an idea that i couldn’t shake and needed to write down. i just spent the past hour and a half writing about domains, dns, and the web
2391
Reposted by Dillon Mulroy λ
Justine @jcolegrv.bsky.social · 24/11/2024
Dillon doesn’t have to worry about AI coming for his job. He has to worry abt me WITH AI coming for his job.
151
Reposted by Dillon Mulroy λ
Sam Rose @samwho.dev · 23/11/2024
A cheeky lil' bit of off-screen progress on my Turing Machine visualisation. I want it to be very obvious how the state of the machine is changing with every instruction.
8629