<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Vibecoding on sofiakodar.github.io</title><link>https://sofiakodar.github.io/tags/vibecoding/</link><description>Recent content in Vibecoding on sofiakodar.github.io</description><generator>Hugo -- 0.161.1</generator><language>en</language><lastBuildDate>Thu, 30 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://sofiakodar.github.io/tags/vibecoding/index.xml" rel="self" type="application/rss+xml"/><item><title>Speed vs stability: the divide between product and engineering</title><link>https://sofiakodar.github.io/posts/senseofurgency/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://sofiakodar.github.io/posts/senseofurgency/</guid><description>&lt;h2 id="the-urgency-gap"&gt;The urgency gap&lt;/h2&gt;
&lt;p&gt;Over the last few months, I’ve sat across from product leaders and engineers in different companies and they all told me the same story: a frustration from product managers and the leadship team about lack of urgency in dev teams and whether they truly care about the company’s success.&lt;/p&gt;
&lt;p&gt;Product leaders and managers are super eager to deliver new features and to fulfill commitments to customers, but feel that the development teams are slow and don’t care if a feature gets pushed. &lt;em&gt;“Why don’t the engineers feel a sense of urgency? They don’t care if a feature gets delayed for weeks!” “It feels like they don’t care about the success of the company!”&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>Agentic DevDays - my takeaways</title><link>https://sofiakodar.github.io/posts/agenticdevdays/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://sofiakodar.github.io/posts/agenticdevdays/</guid><description>&lt;p&gt;Yesterday I attended the Agentic DevDays conference here in Stockholm. I enjoyed it a lot and there were some great talks. This is just a quick post about my favorite talks and learnings.&lt;/p&gt;
&lt;p&gt;Usually conferences have several tracks, but here all talks were at the main stage, with only a few workshops in another room. This was actually refreshing: no decision paralysis, no running between rooms, and no realizing halfway through that you’d picked the wrong talk and wished you&amp;rsquo;d gone to the other one. The venue, Nalen, was great and everything worked very smoothly.&lt;/p&gt;</description></item><item><title>Building a small travel-app</title><link>https://sofiakodar.github.io/posts/travelbadger/</link><pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate><guid>https://sofiakodar.github.io/posts/travelbadger/</guid><description>&lt;p&gt;A friend of mine had an app request for daily commuting to/from work. The use case is simple, you&amp;rsquo;re getting ready to leave for work/home and want to know when the next train/bus leaves and if you should hurry or not. I implemented this today in a few hours with Cursor and thought I&amp;rsquo;d write about it.&lt;/p&gt;
&lt;h2 id="app-specification"&gt;App specification&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;A simple iOS app where you can see when the next train/bus for your saved routes, simple view with &amp;ldquo;In X minutes&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Search for a route and save it, incuding choosing different travel options if available.&lt;/li&gt;
&lt;li&gt;Swipe/click on a route and see the next-next departure.&lt;/li&gt;
&lt;li&gt;Click on the route to get more information, such as arrival time and details if the route has several steps.&lt;/li&gt;
&lt;li&gt;The app uses your current location to figure out in which way you&amp;rsquo;re travelling, so it shows the right direction of the route.&lt;/li&gt;
&lt;li&gt;Using SL:s open API available &lt;a href="https://www.trafiklab.se/api/our-apis/sl/journey-planner-2/"&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I quickly added some feature requests of my own:&lt;/p&gt;</description></item><item><title>Building a learning app</title><link>https://sofiakodar.github.io/posts/learningbadger/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>https://sofiakodar.github.io/posts/learningbadger/</guid><description>&lt;p&gt;When I was helping my son study for an exam a week ago, I thought that a flashcard app would be helpful.&lt;/p&gt;
&lt;p&gt;I looked at Anki and other flashcard apps that already exist but thought they were quite ugly. I wanted a more appealing app with an algorithm for spaced‑repetition learning effectively. This felt like a very small and easy project to build myself with my trusty companion, Cursor.&lt;/p&gt;
&lt;p&gt;I decided to keep track of the changes and take some progress pics this time and this is the post where I describe what I did, step by step.
This is just how &lt;em&gt;I&lt;/em&gt; did &lt;em&gt;this&lt;/em&gt; specific quick app and isn&amp;rsquo;t necessarily the ultimate way of doing it.&lt;/p&gt;</description></item><item><title>My adventures in vibe-coding (1/3)</title><link>https://sofiakodar.github.io/posts/cursorcoding/</link><pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate><guid>https://sofiakodar.github.io/posts/cursorcoding/</guid><description>&lt;p&gt;Over the past few months I’ve been vibe‑coding several apps with Cursor. It has been the most fun I’ve had in years, I have learned a lot, and I’m really happy with my apps. I thought I’d write about it, to gather my own thoughts and in case my learnings help someone else.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m planning three blog posts on this topic: one about developing with Cursor and tips and tricks (this one) and then one per app. Three quick notes before we get started:&lt;/p&gt;</description></item></channel></rss>