Dalius's blog
Dalius Dobravolskas's blog about IT and other stuff.
Friday, October 30, 2026
I was told "Ew no." I should have listened
I added AI art to Card-a-mon, was told it was a bad idea, and added more. Then I tried to make a real game with it, read what designers actually think, and removed it all.
Read moreSaturday, September 5, 2026
Running mox mail server alongside Kamal
A recipe for self-hosting the mox mail server on a box where kamal-proxy already owns ports 80 and 443, including the certificate trick that makes it work and the traps that cost me an evening.
Read moreTuesday, June 9, 2026
Taskey: task management for agents
I have tried to find simple task management tool for agentic coding and none was simple enough. I have checked about 10 different ones and they are either too complicated, doing too much or not suitable for agentic coding. Beads most probably matched the most what I need, but I found it too aggressive and I do not like that it commits content to git repository.
Read moreTuesday, April 14, 2026
Learning golang using AI
I wanted to learn golang, but decided to give a spin and learn it using AI. The best way to learn IMHO is to do actually something and the best is to solve your own problem.
Read moreTuesday, March 17, 2026
Learning marketing #2
So what has happened in the last 1.5 month in marketing my product.
Read moreOlder posts
- DeepL CLI2026-03-17
- AI joys: AGENTS.md2026-03-03
- Learning marketing #12026-01-15
- My dotfiles2025-12-23
- Ubuntu ctrl-alt-d2025-08-01
- AI attempts #22025-07-17
- What's missing in LLM tools in Neovim?2025-06-01
- Kamal & Cron2025-03-16
- Kamal: Nginx + redirect2025-01-30
- Kamal & Fastify & Nodemailer2025-01-25
- Kamal & Astro2025-01-20
- Card-a-mon: Pivoting2024-08-04
- Typescript and Neovim LSP 20242024-06-05
- Writing Javascript libraries without deps2024-05-16
- Frontend testing: end-to-end testing2024-03-21
- Frontend testing: interaction tests2024-03-14
- Frontend testing: visual testing2024-03-07
- Frontend testing: hooks2024-03-01
- Frontend testing: unit testing2024-02-22
- Keyboard with joysticks (part 8): joycon joystick one month after2024-02-04
- starship.rs subtle slowness and how I fixed it2024-01-24
- 5 things I took from "Your Brain At Work"2024-01-18
- Keyboard with joysticks (part 7): joycon joystick2024-01-01
- Keyboard with joysticks (part 6): joycon failure + psp 2000 review after week2023-11-17
- Keyboard with joysticks (part 5): QMK part2023-11-07
- Keyboard with joysticks (part 4): PSP 2000 joystick added2023-11-02
- Keyboard with joysticks (part 3)2023-10-29
- Keyboard with joysticks (part 2)2023-10-21
- Keyboard with joysticks2023-10-13
- Joystick algorithms for QMK2023-09-01
- Drawer of Ideas: Visit planner tool2023-01-16
- Drawer of Ideas: Gmail email marketing tool2023-01-16
- Drawer of Ideas: todo app2023-01-15
- Drawer of Ideas: Morse keyboard2023-01-15
- Drawer of Ideas: Postcard-sized photobooks2023-01-14
- Morsilka: morse code keyboard2022-12-27
- Thinkpad x230 Ubuntu suspend problem (rant)2022-08-02
- Typescript and Neovim LSP2022-08-02
- Callum style layout and layers2021-09-10
- Typescript and ALE2020-11-15
- NeoVim native LSP support (attempt No.1)2020-10-23
- Running tests in Vim2020-10-14
- Ale + Deoplete + LanguageClient vs CoC2020-10-13
- fnm on cd2020-10-07
- direnv and .nvmrc2020-05-05
- Goodbye Nvim-Typescript2020-01-06
- Vim and Svelte2019-07-30
- Card-a-mon tutorial No. 4: PDF generation options2019-06-23
- Card-a-mon tutorial No. 3: Import and Export2019-06-23
- Card-a-mon tutorial No. 2: uploading your own images2019-06-22
- Card-a-mon tutorial No. 1: creating first game prototype2019-05-24
- Card-a-mon: Card Games Design Tool2019-03-11
- Vim, React and auto-complete2018-12-31
- Vim Plugins2018-09-05
- Code Of The Day2018-05-31
- No SecurityTokenValidator available for token2018-05-31
- Thinking About Games #12018-05-29
- Duke's Dream 2018-05-26 Update2018-05-26
- Duke's Dream 2018-05-12 Update2018-05-12
- Duke's Dream first run results2018-05-07