Kaspars Dancis
banner
k7d.dev
Kaspars Dancis
@k7d.dev
Building https://applet.dev • co-founder @whimsical.com
June 19, 2025 at 6:23 AM
Did LinkedIn just discover multiverse?
February 15, 2025 at 4:45 AM
February 14, 2025 at 5:59 AM
Leatherman is a proof that all-in-one tools can be truly great, as long as the craft and quality bar is high.
February 13, 2025 at 3:04 PM
Whimsical didn't start with the product.

It started with the philosophy of how a modern business should operate.

The philosophy directly shaped the product. The product in turn helped us to further embrace the philosophy, so we could build more, better and faster. 👇
February 13, 2025 at 4:50 AM
With Projects and Posts, Whimsical now offers a truly unified hub for teams. Since day 1, it has been our dream to transform how work happens - fewer distractions, more substance. This is a big step towards that. Super proud of the team making such a complex product a reality.
February 5, 2025 at 4:03 PM
Experienced major culture shock from an episode of a Korean TV show where kids spent the whole day at school studying. Literally, an entire day, leaving school at 10pm. Is that normal or exaggerated?
January 8, 2025 at 7:59 AM
Over the last year, we’ve been working on 2 new products: one takes Whimsical to the next level and the other is entirely new. Can’t wait to reveal more.
January 7, 2025 at 1:48 PM
Unobvious LLM hack: if you ask it to process a lot of input (such as summarizing longer content), it will often "forget" some of the instructions in system prompt. The workaround is to attach the instructions to user prompt instead, after the content. Works much better, at least with Claude Sonnet.
January 6, 2025 at 7:57 AM
How do you deal with AI generating shitty code, either too verbose, or not following existing patterns? Especially common when using multifile modes like Compose in Cursor or Cascade in Windsurf. I guess I should just get over it for a sake of productivity but it's a struggle.
December 20, 2024 at 12:04 PM
In Prisma ORM, if some query parameter is accidentally `undefined` rather than `null`, it will be ignored, resulting in a query that returns all records. If this param is something like `userId` you can imagine the consequences.. 🤦🏻‍♂️
December 20, 2024 at 4:48 AM
Art exists to be made
December 13, 2024 at 8:54 PM
No.
December 13, 2024 at 7:59 AM
The taste factor in programming is seriously underrated
December 12, 2024 at 8:22 AM
Adding pointer cursor to all my native app buttons like a pirate
Spicy take: the trend against pointer cursor for buttons to make web-apps feel "more native" is harmful. Sure, originally the semantic meaning for pointer cursor was "link" but for average person it has long evolved into "something clickable".
December 11, 2024 at 5:40 PM
Here we go
December 11, 2024 at 4:17 PM
Spicy take: the trend against pointer cursor for buttons to make web-apps feel "more native" is harmful. Sure, originally the semantic meaning for pointer cursor was "link" but for average person it has long evolved into "something clickable".
December 11, 2024 at 3:41 PM
My biggest gripe with Flutter is the verbosity, which makes it hard for humans to read. This seems mostly due to Dart limitations (cost of syntax simplicity I guess) although OOP-based frameworks in general tend to have this challenge. Here's a typical example: gist.github.com/k7d/b1de9b96...
December 10, 2024 at 7:03 AM
I'm open-sourcing Tomo, a Pomodoro timer app for macOS that I've been using daily for a decade. k7d.dev/tomo/
December 9, 2024 at 2:06 PM
What
December 6, 2024 at 6:31 PM
Spent the whole day just to get a simple JavaScript app with Postgres DB working on Google Cloud. I guess it's a skill issue but damn... no wonder @vercel.com & co can be such thriving businesses.
November 26, 2024 at 2:33 PM
💯 filename as code is just not a good idea
file system routers are a mistake
November 23, 2024 at 5:30 AM
@bsky.app hey! A little usability annoyance - this button keeps getting in a away when I scroll with a thumb. Is it even neccessary since you can just tap on top of screen to acieve the same? As for new content indication, that might also be more intuitive on top of screen
November 9, 2024 at 4:35 AM
🦋 I guess it's time
November 6, 2024 at 2:52 PM