Gustaf Rosenblad (@rosecoder) header
Gustaf Rosenblad (@rosecoder) profile picture

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
i let ai (@bot) do my groceries shopping. everything from planing to ordering. i got a bit much potatoes
3
150
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
3
4
818
native @cursor_ai – built in swift with cursor cli. performance is design.
opening files in Obsidian, not sped up — ez
12
4
1
64
13,595
when you are feeling lucky
9
605
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
3
26
2,635
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
2
1
1
34
19,996
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
6
13
2,369
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
8
2
1
65
8,038
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:
45