Michael Molisani
banner
molisani.bsky.social
Michael Molisani
@molisani.bsky.social
🧑‍💻 Software engineer at Bloomberg (JS/TS)
🎮 Amateur game developer (incompletionist)

🏳️‍🌈 / 🗽 NY+CT

Opinions are my own, 🐱 in banner is Jujubee
Day one of @viteconf.org is almost over. There were so many great talks that I'm still processing so far, but I'm super excited about @rich-harris.dev's advancements in To-do list technology (surprise, it's actually Remote Functions for @svelte.dev!)
October 9, 2025 at 3:32 PM
"Apparently, he's the toast of the town."
May 18, 2025 at 9:32 PM
He's a SGE, it was always going to end in May whether or not he got "blowback"
April 23, 2025 at 9:35 PM
March 25, 2025 at 2:38 PM
The greatest takeaway from the @jococruise.bsky.social has definitely been learning about Daphne Always & James Sheppard. Cabaret is alive and well and the vibes are immaculate.
March 11, 2025 at 5:29 PM
1 dot = 1 "looking into this"
February 26, 2025 at 1:19 AM
January 24, 2025 at 11:33 PM
A $9 fee sure sounds worse when you scale it up to $1300 a year, but I'm curious about the cost of this "parking lot near Penn Station" that was somehow absent from this and many other articles.
January 7, 2025 at 10:57 PM
@pftompkins.bsky.social in the VIP S2 trailer. He clearly asked for them to give him the works, can't wait
October 18, 2024 at 1:50 AM
Runtime perf is an important factor for improving user productivity, but not the only one.

Autocomplete was the most demanded feature for our internal CLIs.

#JavaScript engines are fast enough to power completions on-the-fly; Stricli uses this for static & dynamic autocomplete.
October 1, 2024 at 11:34 AM
Define your commands & combine them as subcommands to form a route map.

As commands don't need to load implementations, you can load your entire tree of commands & subcommands w/o importing runtime application dependencies.

Now you can bundle apps with any ES module bundler.
October 1, 2024 at 11:33 AM
Commands can accept named flags or positional parameters; it's up to you.

Configure Stricli to parse & validate input to a specified type, so your command implementation stays simple & clean.

There are options for enumerations & default values + automatic help text formatting!
October 1, 2024 at 11:33 AM
Type-safety & lazy loading aren't new, but you get them by default with Stricli.

Commands are built in 2 parts (parsing + logic) then linked with ES dynamic imports.

This allows types to flow from the command to the parsing, while remaining decoupled for async lazy loading.
October 1, 2024 at 11:32 AM
I'm excited to announce Stricli, a brand new #opensource framework for building type-safe, lazy-loaded CLI applications with #TypeScript.

We developed this framework for our internal CLIs at @/TechAtBloomberg, and now we want to share it with the world.

bloomberg.github.io/stricli/blog...
October 1, 2024 at 11:32 AM
So Megalopolis... It kept my attention, and was visually interesting but it's not a movie. FFC is definitely one of those weird guys who thinks about the Roman empire at least once a day.
September 29, 2024 at 5:33 PM
She had to hear what all the noise was (my partner has been practicing piano more)
September 12, 2024 at 9:45 PM
It's true, this really happened.
December 24, 2023 at 1:25 AM
she hates being in the bed with us but the moment we leave the room she makes herself comfortable
November 20, 2023 at 3:59 PM
We never thought we'd see it but we have a confirmed blep 👅
November 9, 2023 at 4:44 PM
Surprise wolf(?) visit this Halloween morning~ 🐾
October 31, 2023 at 1:29 PM
Daft Punk knows what happens when you're not safe around tomatoes
August 6, 2023 at 5:20 PM
July 4, 2023 at 1:42 PM
Everyone's loving the new couch
June 25, 2023 at 8:41 PM