Sign in

Kaspars Dancis

@k7d.dev
82 followers 124 following 40 posts

Founder & CEO @whimsical.com

PostsRepliesMedia
Reposted by Kaspars Dancis
Whimsical @whimsical.com · 14/05/2026
One cool use case we're seeing with our MCP and ChatGPT app: photograph a flowchart or sketch, get a Whimsical diagram back. Editable, shareable, done. Works with sticky notes too 😉
012
Reposted by Kaspars Dancis
Whimsical @whimsical.com · 12/05/2026
Linux friends, you've waited long enough. 🐧 The Whimsical desktop app is now available on Linux. One less reason to keep your browser open. Download it here: whimsical.com/download
031
Kaspars Dancis @k7d.dev · 28/04/2026
Introducing the most powerful whiteboarding capabilities available in ChatGPT: read, create and edit diagrams and wireframes, all without leaving the conversation
000
Kaspars Dancis @k7d.dev · 31/03/2026
Guess who's back
020
Kaspars Dancis @k7d.dev · 19/06/2025
applet.dev
111
Kaspars Dancis @k7d.dev · 15/02/2025
Did LinkedIn just discover multiverse?
030
Kaspars Dancis @k7d.dev · 14/02/2025
010
Kaspars Dancis @k7d.dev · 20/12/2024
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.. 🤦🏻‍♂️
220
Kaspars Dancis @k7d.dev · 13/12/2024
No.
100
Kaspars Dancis @k7d.dev · 12/12/2024
The taste factor in programming is seriously underrated
201
Kaspars Dancis @k7d.dev · 11/12/2024
Adding pointer cursor to all my native app buttons like a pirate
000
Kaspars Dancis @k7d.dev · 11/12/2024
Here we go
000
Kaspars Dancis @k7d.dev · 11/12/2024
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".
010
Kaspars Dancis @k7d.dev · 10/12/2024
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...
200
Kaspars Dancis @k7d.dev · 09/12/2024
I'm open-sourcing Tomo, a Pomodoro timer app for macOS that I've been using daily for a decade. k7d.dev/tomo/
Tomo - a Pomodoro timer for macOS
162
Kaspars Dancis @k7d.dev · 06/12/2024
What
120
Kaspars Dancis @k7d.dev · 26/11/2024
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.
110
Kaspars Dancis @k7d.dev · 23/11/2024
💯 filename as code is just not a good idea
110
Kaspars Dancis @k7d.dev · 14/11/2024
90s were fun pikuma.com/blog/jungle-...
pikuma.com
The Impact of Jungle Music in 90s Video Game Development
Jungle music was found in countless games from the early 90s. This article goes over what jungle is, where it comes from, and why it was the perfect match for PlayStation & Nintendo 64 games.
100
Kaspars Dancis @k7d.dev · 09/11/2024
@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
010
Kaspars Dancis @k7d.dev · 06/11/2024
🦋 I guess it's time
170