Posts by stephansama
Thank you 💚
github.com/nuxt/nuxt
i got everyone at work using the same technology as me. look around the office everyone is using
- nvim
- tmux
- npmx
- zsh
- wezterm
- mise
sometimes it feels good having influenced others
`tsnapi` - a snapshot testing utility for the public API for library maintainers. Snapshots for both JavaScript and TypeScript declarations. It would help prevent unintended breaking changes on public API signatures.
Thanks @sxzz.dev for the initial idea and implementation.
github.com/antfu/tsnapi
Can we just agree that snake case is the superior option?
📦 navigator.storage.estimate() is Widely Available!
Find out how much storage your site is using and how much is available. Great for apps that cache large amounts of data.
> const { usage, quota } = await navigator.storage.estimate();
Learn more 👇
developer.mozilla.org/en-US/docs/...
More and more organizations, publishers, and creators are abandoning legacy platforms that throttle their reach. Bluesky gives them a direct line to their audiences, without suppression or gatekeeping bsky.app/profile/eff....
my protoge and i came up with a new term for senior “ai” developers:
senior slopper
AI-assisted programming?
nah, I have a rat under my hat
ok ngl was not prepared for that 🤣😂
lol no one needs a package to tell if a number `is-odd` right?
… panic ensues …
right? 🥲
04/01/2026 😂
patak, willow, bailey, zeu, james, and blossoming trees at the end of ATmosphereConf
What a conference! Thanks for having us #ATmosphereConf 🙌
i want to use `vim.pack` in neovim 12 however i feel like i have too many plugins to leave `lazy.nvim`
#neovim version 0.12.0 is out! Almost exactly a year of hard work since 0.11.0.
Huge thanks to everyone who worked on it, as well as to all Neovim users!
Release: github.com/neovim/neovi...
News: github.com/neovim/neovi...
Changelog: github.com/neovim/neovi...
Here are top 10 most liked features:
the analytics are gonna go crazy after this vid lol. congrats on the shoutout @43081j.com
Astro 6.1 is now available!
More control over image optimization, more markdown configuration options, and updated hooks for working with i18n.
astro.build/blog/astro-6...
Alright, I'll be closing Bluesky for tonight. Today was insane. #4 on HN, 4.4k visitors on the @colibri.social website, hundreds of people trying it out. This is more than I ever could've imagined, thanks everyone for making me freak out.
neovim, tmux, yazi, zsh > *
for oxfmt and oxlint its been kind of hard for me to justify the migration as it doesn’t support all of the eslint / prettier rules i use (astro / svelte / older eslint rules [that i can probably migrate but havent yet])
Good afternoon Bluesky. Pretty Cardinal in my yard.
made a new article about how to manage pnpm monorepo dependencies using yaml anchors. found out about the feature not too long ago and have been enjoying it
blog.stephansama.info/articles/mai...
I photographed this male Northern Cardinal in my yard here in Arkansas. He stood out with his bright red plumage and black mask.
I photographed this male Northern Cardinal in my yard here in Arkansas. He stood out with his bright red plumage and black mask.
i took @danielroe.dev up on the offer he proposed during one of his speeches to schedule some time to talk with the him. he gave me some advice that i will implement. always an invigorating experience to talk with someone who is passionate about their craft! looking toward contributing more to OSS!
TypeScript 6.0 is now available!
This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more!
But most important, this release brings us one step closer to the upcoming native-speed 7.0!
devblogs.microsoft.com/typescript/a...
the main reason why i prefer making my apps pwa > electron
npm left-pad incident On March 22, 2016, programmer Azer Koçulu took down the left-pad package that he had published to npm (a JavaScript package manager). Koçulu deleted all his packages after a dispute with Kik Messenger, in which the company forcibly took control of the package name kik. As a result, thousands of software projects that used left-pad as a dependency, including the Babel transcompiler and the React web framework, were unable to be built or installed. This caused widespread disruption, as technology corporations small and large, including Facebook, PayPal, Netflix, and Spotify, used left-pad in their software products.
Happy ten year anniversary to the npm left-pad incident to those who celebrate 🥂
built a small edge worker that gives all my social subdomains open graph previews + instant client-side redirects to the actual platforms.
bluesky.stephansama.info
im rolling 🤣 good one