Pinned
Dillon Mulroy λ
Dillon Mulroy λ
@dillonis.online
Software Engineer @vercel ▲ • Tweets about Functional Programming, TypeScript, Neovim, & Formula 1 • http://github.com/dmmulroy • http://twitch.tv/dmmulroy
2.3K followers439 following129 posts
Dillon Mulroy λ reposted
@dillonis.online I've never loved a pattern more. thank you
Dillon Mulroy λ reposted
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...
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!
At our Effect Meetup in SF, Dillon Mulroy @dillonis.online, Software Engineer @vercel.com, shared how Effect is key to building reliable software and addressing gaps in the JavaScript ecosystem, drawing from his extensive experience in the JS & TS ecosystem. www.youtube.com/watch?v=HLsc...
Dillon Mulroy λ reposted
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!
We have lowered the prices for purchasing domains by up to 50%. vercel.com/changelog/lo...
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
Replying to @robpalmer.bsky.social
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.
Dillon Mulroy λ reposted
protect sensitive values from accidentally being logged to stdout/stderr in your typescript applications (inspired by @effect-ts.bsky.social)
Dillon Mulroy λ reposted
🚀 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
i’m convinced @ctate.dev is agi
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
Where is the RSC gang in bluesky?
Vite 6.0 comes with Environment API, which RSC tightly depends on. Since the RSC model forces 3 bundles (client, SSR, and RSC) I'm curious if the only reason to split SSR/RSC bundlers is because you want to transform the RSC with the plugin, or is there any reason to have both in different servers?
Dillon Mulroy λ reposted
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-...
Dillon Mulroy λ reposted
oh btw, we got a list of most popular videos on the FUN OCaml YouTube channel now: www.youtube.com/@FUNOCaml/fe...
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
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?...
you should read this bsky.app/profile/well...
(i got slightly nerdsniped by @dillonis.online earlier ^^)
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
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 😬
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
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?!
Dillon Mulroy λ reposted
#gleam version just for funsies!
Continuing with rewiring my imperative programming brain I decided to write a progressive tax calculator in both Python and OCaml. The procedural version (in Python) is much easier to understand imo, but this may just be because I'm not proficient in FP yet to write good code.
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted
Dillon Mulroy λ reposted