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
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 · 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 · 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
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 · 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
there is a beauty to how fundamentally simple DNS and yet is the literal backbone of the internet
3120
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
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
nova lox on a quality NY everything bagel is undefeatable
120
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
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
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
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
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
Dillon Mulroy λ @dillonis.online · 20/11/2024
big if true
080
Dillon Mulroy λ @dillonis.online · 20/11/2024
My talk from @fun-ocaml.com is up! Maybe OCaml was the friends we made along the way; A journey of growth in software engineering youtu.be/1HlIHPa38gY?...
youtu.be
Maybe OCaml Was the Friends We Made Along the Way - Dillon Mulroy - FUN OCaml 2024
YouTube video by FUN OCaml
2297
Dillon Mulroy λ @dillonis.online · 20/11/2024
you should read this bsky.app/profile/well...
070
Dillon Mulroy λ @dillonis.online · 19/11/2024
american healthcare is so fucked. i had an oral surgery today and was prescribed a prescription antiseptic mouth rinse to prevent infection and oxycodone (which is overkill imo). guess which one my insurance company filled no questions asked and which they're fighting.
170
Dillon Mulroy λ @dillonis.online · 19/11/2024
What would you add or change about buying and managing domains/dns on Vercel?
390
Reposted by Dillon Mulroy λ
Why @why.bsky.world · 19/11/2024
833342559
Reposted by Dillon Mulroy λ
parkie-doo @parkie-doo.sh · 18/11/2024
The farther I get into my PhD, the more I realize my mentorship value add for undergrads is teaching them arcane React knowledge, the ability to write and fix CSS from memory, and how to use the DevTools debugger. And honestly I'm good with that—they all want to learn it, and yet no one teaches it 😬
041
Reposted by Dillon Mulroy λ
David @david2am.bsky.social · 19/11/2024
With this code I understood why 🐪 #ocaml is beautiful
4395
Reposted by Dillon Mulroy λ
Leo 🏴‍☠️ @leostera.com · 19/11/2024
Always the Functional Core, never the Imperative Shell
4494
Reposted by Dillon Mulroy λ
elorm.tsx @handle.invalid · 17/11/2024
you gotta love vercel! @bsky.app domain verification so easy.
1102
Reposted by Dillon Mulroy λ
Justine @jcolegrv.bsky.social · 18/11/2024
I did it, I’m here. Only to support @dillonis.online of course
0111
Dillon Mulroy λ @dillonis.online · 17/11/2024
what's the meta on travel credit cards nowadays?
200
Dillon Mulroy λ @dillonis.online · 17/11/2024
getting a cached Full Turbo build is better than drugs
0180
Reposted by Dillon Mulroy λ
David Sancho @david.sancho.dev · 17/11/2024
ThePimagean and teej have been streaming for 2 days, creating an app with mlx, OCaml and react. It feels great to see them using some tech I wrote and other coworkers made (ejem @andreypopp.bsky.social) It's probably nothing, but maybe the club will increase its size?!
twitch.tv
ThePrimeagen - Twitch
CEO @ TheStartup™ (multi-billion)Stuck in Vim Wishing it was Emacs
2488
Reposted by Dillon Mulroy λ
Giacomo Cavalieri @giacomocavalieri.me · 17/11/2024
#gleam version just for funsies!
3231
Dillon Mulroy λ @dillonis.online · 17/11/2024
map it, tap it, bop it, span it
const getStaleJobIds = () =>
  Effect.gen(function* () {
  	yield* Effect.logInfo("Fetching stale job ids");
  
  	return yield* sql<{ id: string }>`
      select id
      from job_queue
      where (locked_at is null and now() > created_at + interval '60 seconds')
         or (status = 'error')
         or (status = 'locked' and now() > locked_at + interval '60 seconds');
      `;
  }).pipe(
  	Effect.map(Array.map((row) => row.id)),
  	Effect.tap((jobIds) => Effect.annotateSpans({ jobIds })),
  	Effect.withSpan("getStaleJobIds"),
);
1130
Dillon Mulroy λ @dillonis.online · 17/11/2024
i can’t imagine developing without OTEL and i don’t know how i ever did
181
Reposted by Dillon Mulroy λ
manuel muñoz solera @mamuso.dev · 31/10/2024
Did you onboard your project recently to Vercel? Hit me up, I want to chat with you.
022
Reposted by Dillon Mulroy λ
manuel muñoz solera @mamuso.dev · 15/11/2024
🦋easy peasy vercel.com/changelog/ve...
vercel.com
Vercel now supports one-click Bluesky DNS Configuration - Vercel
The best way to deploy your Next.js site.
1224
Reposted by Dillon Mulroy λ
Guillermo Rauch @rauchg.blue · 16/11/2024
Excited to support Bluesky’s growth. Domains ftw!
31265
Reposted by Dillon Mulroy λ
Tom @lessp.dev · 16/11/2024
@david.sancho.dev has been cooking lately and i'm excited
0102