alex
banner
astahmer.dev
alex
@astahmer.dev
Panda CSS / OSS, frenchy freelancer http://astahmer.dev
- added column type in rows headers
- db selector in sidebar
- connection switcher in top header
- main searchbar
- table size variants
- darkmode!
November 13, 2025 at 8:45 AM
does the world need one more database GUI? probably not

is it fun to build? absolutely

will try to post regular updates under this tweet
November 12, 2025 at 8:36 PM
having fun debugging the return type of a hono route
March 21, 2025 at 2:24 PM
March 14, 2025 at 8:16 AM
LETS GOOOOOOOO
March 11, 2025 at 3:35 PM
is there a way to enforce a minimum of characters before TS intellisense starts searching for any symbol in the whole project+node_modules+globals ?

ideally I'd keep suggestions from the current file but remove anything else before 3 characters as it can be quite slow to load
February 19, 2025 at 10:30 AM
made a plugin that adds data-attributes to each JSX component:
- data-at (where it was defined)
- data-in (in which component is it being used)
- data-kind (what is the component name)

each of these data-attribute can be disabled/renamed

`pnpm add -D unplugin-jsx-source`
github.com/astahmer/unp...
February 16, 2025 at 3:04 PM
it's not just OSS tho, but it still looks nice
made with postspark.app/github-contr...
December 19, 2024 at 8:48 AM
did you know I made a PandaCSS VSCode extension ~1.5 year ago ? I'm not even sure why we never announced it 🫠

it's available here
marketplace.visualstudio.com/items?itemNa...
November 28, 2024 at 8:25 PM
made a VSCode ext that displays the summary of files changed/line diffs (like in github PRs) so I'll hopefully make smaller ones

marketplace.visualstudio.com/items?itemNa...
November 27, 2024 at 10:14 PM
fml I was just done making a similar CLI tool at work 🫠

left: theirs, released just today
right: mine, a few days ago

tho mine has runtime validation with zod
November 27, 2024 at 8:55 PM
me a few weeks ago: I'll try Effect just for this small CLI

me now with a codebase full of `Effect.gen`
November 18, 2024 at 11:00 PM
nice! btw is there a way to trigger these 2 actions together ? instead of having to press the keys twice
November 11, 2024 at 5:27 PM
currently updating a NodeJS backend with `"moduleResolution": "NodeNext"` & tsconfig `--allowImportingTsExtensions`

-> now every imports need explicit extensions

couldnt find a codemod for that so I made one, benefits of being comfortable manipulating ASTs 🤌
November 5, 2024 at 6:12 PM
I don't have it on my Redmi

or maybe you were thinking of the native share widget ? it's not very practical here

bsky.app/profile/asta...
November 2, 2024 at 3:40 PM
it works but it's kinda slow on my Redmi 😭 + had to install a weird app to get the "copy link to clipboard"
November 1, 2024 at 8:46 AM