Jake
banner
jake.town
Jake
@jake.town
if you're not falling, you're not trying #efoil #foil #fliteboard #insta360
September 15, 2025 at 9:47 PM
jira's web UI is ~30MB of javascript and 300MB of RAM so I told Claude to save me: github.com/jakswa/kanbars

need to add some things still:
- regular updates (every 5-10min maybe)
- be able to interact/edit/comment/update one day (maybe just a clickable link to start, to open the ticket)
GitHub - jakswa/kanbars: jira cli using ratatui and crossterm
jira cli using ratatui and crossterm. Contribute to jakswa/kanbars development by creating an account on GitHub.
github.com
September 3, 2025 at 2:22 PM
(the experiment that spawned github.com/jakswa/elysi...)

If companies start forcing humans through AI call experiences to accomplish tasks, I'll be ready with the consumer-side: calls.rip
calls.rip - AI-Powered Calling Service
Make AI-powered phone calls with natural conversations. Create scenarios, place calls, and get transcripts.
calls.rip
August 7, 2025 at 1:11 PM
My latest Claude Code CLI experiment went well enough that I had it de-productize the repo and try to extract a starter template (typescript, bun, elysia, prisma, tailwindcss, and an initial `CLAUDE.md` entry ready to go): github.com/jakswa/elysi...
GitHub - jakswa/elysia-ssr: A modern TypeScript server-side rendering starter template
A modern TypeScript server-side rendering starter template - jakswa/elysia-ssr
github.com
August 5, 2025 at 7:48 PM
Reposted by Jake
*me, turning off JavaScript to get around a paywall*: I'm in.
May 12, 2025 at 3:23 PM
finally switched off solargraph/rubocop for ruby development while in Helix editor. I have to type this so I can remember the config 😹😭

```
[language-server.standardrb]
command = "standardrb"
args = ["--lsp"]

[[language]]
name = "ruby"
language-servers = [ "standardrb" ]
auto-format = true
```
May 12, 2025 at 8:19 PM
"look at all my Jira tickets from the past sprint and build a retrospective agenda". I don't think I'm coming back from Claude Code CLI access to my Jira. Right up there with giving it `gh pr` access.
May 10, 2025 at 11:34 AM
Reposted by Jake
USABILITY TIP:
Do not show error messages that say "Something went wrong". They frustrate users because they can't take action about them. Instead, say: "You broke our app. It's your fault. Write a 150 words apology in this box to continue:"
#ui #ux #usability #a11y
April 29, 2025 at 12:43 PM
I live in a command line while developing (helix/vim editor), and finally gave Claude Code a whirl on some side project Ruby on Rails. I'm several thousand lines of code deep and probably $50 in Claude costs with about 10-15hrs of time devoted. Mostly boring rails CRUD. It even has its own kanban.
April 21, 2025 at 6:00 AM
April 13, 2025 at 6:28 PM
😩 I had to do so much searching to find out the `content` field in tailwind 3 was replaced by an import argument in tailwind 4:

```
@import 'tailwindcss' source("../mydir");
```
March 15, 2025 at 2:43 AM
beta.marta.io doesn't look different but has an updated loco.rs, an sqlite db attached to its fly.io machine, and can ingest the 150MB zip of MARTA GTFS schedule with `cargo loco task ingest_schedule`. And some early MARTA gtfs-realtime protobuf usage. Still in rust 😅. github.com/jakswa/roundhouse
beta.marta
March 11, 2025 at 10:36 PM
Back on my Atlanta MARTA bus experiment, and already up to 100+ lines of maplibre spaghetti. We'll see if I make it to route/stop filtering and adding trip paths.
March 2, 2025 at 9:43 AM
Put it together after I found some tweezers and glue.
February 24, 2025 at 12:39 PM
February 14, 2025 at 8:01 PM
January 24, 2025 at 4:09 AM
Reposted by Jake
🎄 T-24 hours until #AdventOfCode 2024! 🎄
November 30, 2024 at 5:23 AM
I got my "Advent of Code star notifications" bot fixed up for this year, and I'm ready. Now I just need to pick my language... #adventofcode git.sr.ht/~jakswa/the_...
~jakswa/the_north_poll - sourcehut git
git.sr.ht
November 27, 2024 at 7:18 PM
The most brain damage I've managed to land on the runner in Android Netrunner. I've taken five previously so there's still room for more!
August 24, 2024 at 11:36 PM
MARTA turned off the old train API URL, so I switched to the new one. This new endpoint has 🆕 `IS_REALTIME` flags and way more entries. It is a kinda exciting day for marta.io! Near-terminal stations like chamblee have some good schedule data. All thanks to improvements MARTA has made.
June 28, 2024 at 6:43 PM
Pretty impressed with my early fiddling on the new COSMIC desktop that System76 has been working on. I put it through the paces with some Steam games, terminal typing, and web browsing, and it went surprisingly solid! www.omgubuntu.co.uk/2024/06/cosm...
June 27, 2024 at 12:19 AM
marta.io got another rewrite within the last several months and I think it's in its best era yet:
- server-side rendered HTML/CSS with a sprinkle of JS
- much lighter your cell service, a few KB of gzipped html/css every 10s (vs old JSON blob)
- a single repo to maintain github.com/jakswa/round...
April 2, 2024 at 10:31 PM
I tested out how well Atlanta's in-progress Trolley Trail can hook up to the Stone Mountain PATH route. It's pretty good already! Left the trails to hit Pullman Path but I liked it on my gravel bike. www.strava.com/activities/1...
March 31, 2024 at 9:15 PM
Sometimes I think the air quality in MARTA trains should be tested. These train cars are looking rough and the air vents seem dirty and/or moldy.
March 12, 2024 at 7:43 PM
big day for MARTA, old API endpoint is down and a new one is giving wild JSON with what looks like duplicate entries. 10-15X the payload size with the dupes
February 14, 2024 at 2:28 PM