Dillon Mulroy λ's Avatar

Dillon Mulroy λ

@dillonis.online

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

2,243
Followers
438
Following
129
Posts
21.05.2023
Joined
Posts Following

Latest posts by Dillon Mulroy λ @dillonis.online

15.04.2025 21:50 👍 11 🔁 0 💬 0 📌 0
best pattern for external libraries in effect

best pattern for external libraries in effect

@dillonis.online I've never loved a pattern more. thank you

06.01.2025 04:37 👍 7 🔁 1 💬 0 📌 0

🫶

31.12.2024 19:38 👍 3 🔁 0 💬 0 📌 0

👀

31.12.2024 13:09 👍 4 🔁 0 💬 1 📌 0
Video thumbnail

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...

20.12.2024 22:33 👍 528 🔁 159 💬 23 📌 36

yes

16.12.2024 00:52 👍 1 🔁 0 💬 0 📌 0
Preview
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

holy shit aerospace is so good

github.com/nikitabobko/...

15.12.2024 23:34 👍 26 🔁 4 💬 4 📌 0

ah i meant mostly more for software running in prod but still can be very useful for local dev

15.12.2024 01:38 👍 1 🔁 0 💬 1 📌 0

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!

11.12.2024 13:44 👍 12 🔁 2 💬 2 📌 0
twitch recap stats

twitch recap stats

kinda unreal, thank you yall

11.12.2024 04:17 👍 17 🔁 0 💬 3 📌 0

tmux!

07.12.2024 22:54 👍 1 🔁 0 💬 1 📌 0
Post image

i find myself implementing some variation of this every few years

07.12.2024 22:23 👍 16 🔁 0 💬 3 📌 0

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!

06.12.2024 00:49 👍 57 🔁 4 💬 3 📌 1

programming can be such a joyful activity

04.12.2024 07:04 👍 104 🔁 7 💬 12 📌 2

ray.so

03.12.2024 02:13 👍 0 🔁 0 💬 0 📌 0
Post image

part 2

01.12.2024 20:15 👍 6 🔁 0 💬 1 📌 0
Post image

part 1

01.12.2024 20:15 👍 10 🔁 0 💬 1 📌 0

aoc day 1 solutions in @gleam.run 👇

01.12.2024 20:15 👍 12 🔁 0 💬 3 📌 0

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”

30.11.2024 23:23 👍 133 🔁 8 💬 5 📌 1
Preview
How DNS Works

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

30.11.2024 20:16 👍 3 🔁 0 💬 1 📌 0

facts

30.11.2024 20:13 👍 0 🔁 0 💬 0 📌 0

there is a beauty to how fundamentally simple DNS and yet is the literal backbone of the internet

30.11.2024 19:38 👍 12 🔁 0 💬 3 📌 0

not as much as i’d like to 😔

29.11.2024 12:46 👍 8 🔁 0 💬 1 📌 0
ts-blank-space A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser.

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.

29.11.2024 11:19 👍 17 🔁 2 💬 0 📌 0

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.

27.11.2024 15:32 👍 689 🔁 29 💬 49 📌 7
Post image Post image

protect sensitive values from accidentally being logged to stdout/stderr in your typescript applications (inspired by @effect-ts.bsky.social)

27.11.2024 23:04 👍 21 🔁 0 💬 1 📌 0

i'd like to be able to consolidate both in one app if possible

27.11.2024 21:30 👍 0 🔁 0 💬 1 📌 0

does anyone have any tips for making reading on your phone not suck? specifically thinking about blog posts and pdfs

27.11.2024 18:36 👍 3 🔁 0 💬 7 📌 0

you could learn OCaml now and join the rest of us 😎

27.11.2024 15:21 👍 2 🔁 0 💬 1 📌 0
Documentation - Utility Types Types which are globally included in TypeScript

isn’t that what this does www.typescriptlang.org/docs/handboo...

27.11.2024 15:17 👍 1 🔁 0 💬 1 📌 0