
Passion for Swift and iOS. Full-time Fullstack AI Engineer at @tradera. Part-time doing https://nitter.cf/t.co/cfGCjtjbvY and other stuff. Opinions are my own.
Stockholm, Sweden
Joined December 2012
- Tweets862
- Following317
- Followers959
- Likes613
i let ai (@bot) do my groceries shopping. everything from planing to ordering.
i got a bit much potatoes
vibe coding tiny apps only you will ever use is the real unlock. built a dashboard that tells me which coding agent still has quota left on its subscription
it's insane how cheap the the 20x subscriptions are rn
native @cursor_ai – built in swift with cursor cli. performance is design.
commit and create a pr is my favourite custom slash commands in @cursor_ai:
- commit: checks out to a feature branch if needed and creates the commit message with a ticket id included
- pr: uses the github cli to create a pr with a title and description based on the commits + context from the agent chat
keeps me locked in
did a workshop session this week where we used @cursor_ai Cloud Agents to refactor away all default exports in the web of @Tradera
all done within 3 hours (300 default exports removed)
1. launch a bunch of agents via the API
2. each agent is in charge of a set of files to refactor
3. PR is created and verification steps are run
4. release to prod
no bugs introduced and all legacy gone
hit a new record with +100 PRs in one single day.
almost done with this refactoring. more details coming later this week. (still 0 bugs introduced which is insane!)
my github contributions is ruined though lol
doing another big refactor with @cursor_ai background agents. this time converting all of tradera.com to typescript - including all the legacy stuff from 15+ years ago
i guess it will be around 700 PRs in total
goal to complete it within a week with 0 production issues yet again
made a @cursor_ai command to launch background agents. this is the same prompt i've been using for big refactors.
a nice way of removing legacy:
1. add a new linting rule and disable comments everywhere (this also makes sure no new code introduces more tech debt)
2. for each disable comment, start a background agent
Replying to @daniel_aislop
i had to look it up and it's not much! most of this is included in the subscription.
here's since the last reset on 13 oct:











