Howdy wizards,
Welcome to the 489 new subscribers who joined this week.
Todayβs specials:
OpenAI is entering Europe, building itβs GPU gigafactory in Northern Norway
Behind-the-scenes of my everyday workflow with AI
Winners from Boltβs recent hackathon
..and more
Hereβs whatβs brewing in AI.

DARIOβS PICKS
OpenAI is launching a massive data center (Gigafactory) with 100,000 NVIDIA GPUs in Northern Norway, expected to be ready by the end of 2026.
Stargate Norway is the first partnership for OpenAI in Europe under the 'OpenAI for countries' program. It will be a joint venture between Nscale (AI infra provider) and Aker (a Norwegian energy company), and run on renewable power. Reportedly, local businesses and researchers in Norway will get priority access to compute, while excess heat generated from the facility will go to power nearby businesses.
β Why it mattersβ β OpenAI has entered the European chat.
Norway brings cheap renewable energy + a cold climate; ie great conditions for running and cooling down power-hungry GPUs. And could benefit the local economy with new jobs, innovation, etc.
Who, in practice, will actually control & benefit from the infrastructure built under these joint ventures? Norway will be an interesting case study to follow.

IN PARTNERSHIP WITH SHUTTERSTOCK
Download our guide on AI-ready training data.
AI teams need more than big dataβthey need the right data. This guide breaks down what makes training datasets high-performing: real-world behavior signals, semantic scoring, clustering methods, and licensed assets. Learn to avoid scraped content, balance quality and diversity, and evaluate outputs using human-centric signals for scalable deployment.

UP CLOSE
This section is about how Iβm using AI from week to week, as well as practical tips & tricks I discover and actually use.
How AI helps me juggle tasks while I stay in flow

Thanks to Macβs mission control, each of my AI workflows have their own corner.
I spent most of this week cleaning up the codebase for the analytics app Iβm building in Cursor (yes, code is written by AI and AI cleans it up). Iβm probably going to make a deep dive on refactoring AI code soon, as itβs a big unlock if you want to keep adding complexity and still have a sense of how your app works.
Anywaysβlast week I told you about how Iβm vibe coding as a background activity, and I thought Iβd give you a behind-the-scenes peek at how I multitask without really multitasking.
Hear me out.
I almost throw up when I hear the word multitasking. Frankly, Iβm the kind of person who needs extreme focus on one thing to be able to get anything done.
But with AI, I can effectively run a bunch of processes at the same time without losing focus. Things I spend a while configuring, but once theyβre up and running I mostly just check back on them once in a while. At any given time, my computer will be loaded with a bunch of processes like this.
Hereβs a snapshot from Tuesday and the stuff I had running simultaneously on my Mac (illustrated above):
A full coding workflow (all the green arrows) with Cursor running Claude Code in the terminal. This requires my full attention at specific times β whenever itβs finished doing what I asked it to. Reddit also taught me an easy way to get notified when Claude Code is done, which is helpful when youβre working on other things on the side.
ChatGPT Desktop running with a single purpose β being a dictation box. For some mysterious reason Cursor doesnβt have this natively, so I use the ChatGPT instance for simply transcribing my instructions and copy/pasting them into Cursor. Make no mistake: this is likely the most underrated feature to your workflow, regardless how you use ChatGPT. Thereβs dedicated dictation tools out there, but I donβt want yet another subscriptionβso I consider this efficient enough for now.

I keep a minimal ChatGPT Desktop window and treat it like a pure dictation tool. Gives me free and easily accessible transcription of my voice, which I use all them time when coding.
A good olβ Apple Notes with upcoming tasks Iβm going to give the AI; all voice recorded with ChatGPT (like shown above). The reason I donβt simply pour all the instructions to AI in one go is that Iβm building a complex product and I want to test things at each meaningful progress step. Letting the AI have a go at a ton of different instructions at once when vibe coding makes a mess.

I use a simple Apple Note as a scratchpad for the tiny tweaks I think of while coding with AI. I copy/paste the to AI and cross them out as theyβre taken care of.
GitHub Desktop. Vibe coding up anything more complex than a tic-tac-toe game necessitates the use of GitHub or some other kind of version control. Some vibe coding platforms have built-in functionality for this, but the more advanced ones donβt. In any case, you need a way to restore progress when the AI eventually messes up; it will mess up all the time, so thereβs zero getting around this step. If youβre new to it, spend an hour of your life watching a beginnerβs tutorial on GitHub on YouTubeβyouβll gain that time back plentifold.

AI loves messing your vibe coding progress up at the least convenient of times. GitHubβs Desktop app gives me a 1-click solution to save my progress.
Custom GPT for lead gen. Iβm using a custom GPT I made in ChatGPT to make it easier to reach out to relevant sponsors for this newsletter. The GPT lets me drop a list of company names or screenshots of their logos. Then, without further instructions, the o3 model does research on each company to find their website, as well as the name + LinkedIn URL of a decision maker in the marketing department. Then outputs it all nicely in TSV format which I paste straight into a Google Sheet. It spends 20-30 seconds per company so if I paste 30 companies itβs done in β15 mins. I gathered info on 1,000 companies on Tuesday.
Generating design assets in ChatGPT. Iβm a big fan of 4oβs image generation. And when Iβm not using it to turn myself into various cartoon characters, Iβm actually creating image assets to use in my business. For example all the icons and images illustrating this very newsletter. I really enjoy the ability to use a reference image, thatβs how I get the character consistency of my wizard mascot. I also like to find cool and unique scenes that I can place him into and aesthetic photographs to use as inspiration. Since the results are kinda random I typically cue up 5-10 images and just let Chat do itβs thing, then select or iterate on my favourite versions.
Phew! I donβt know about you, but thatβs enough stuff running at once to make me a bit dizzy. Iβm not going to pretend that I work like this all the time, every day.
A workflow like this, while fairly easy to manage, still has an element of task switching to it which isnβt how I want to work all the time. Also, it doesnβt pair very well if I have a case of brain fog β or worse β am undercaffeinated. So I try to work like this only when Iβm feeling highly alert and up for the challengeβI get a lot done during those times.
Then again, productivity isnβt just about how much you get done β especially in this age of AI β but more about what you get done. I think itβs more important than ever to disconnect frequently and be distraction free for longer periods of time, to let fresh perspectives arise.
In other vibe coding news:
Winners from Boltβs vibe coding hackathon. My favourites are Bored? Opposite! and ModelMash. Iβve added links to the top 10 winning apps in my guide to the top vibe coding tools (under Bolt):
What type of apps should be vibe coded by non-engineers? Simple sites, prototypes, and internal tools are easy targets.
Googleβs head of Product says weβre moving from a writing-first to building-first culture. With AI, engineering resources are less scarce and development goes faster; non-technical people can finally show their ideas instead of talking about it, and a lot less get lost in translation.
Anthropic is working on finding the right price point for their insanely popular command line coding tool Claude Code. Some people have been using it to run coding agents 24/7, but now the free-for-all is over and theyβre introducing weekly rate limits. Reportedly, that affects less than 5% of users. Very likely, thatβs me and probably a bunch of you too.
To help with the upcoming rate limits, I found a neat Claude usage tracking app which lets you track Claude API or paid subscription usage; it can distribute workloads if you have multiple accounts.
PS last week I asked how many of you have tried vibe coding tools at this point (Cursor, Bolt, Lovable, Replit, etc.). Over half of you have tried it or are actively building with it! Thatβs awesome. For those of you in regulated industries who told me you can't use it at work: start a hobby projectβbuild a personal productivity tool or that game you wish existed. These skills can open doors, and when opportunities arise, youβll be ready.

THATβS ALL FOR THIS WEEK
Heading back from the gym this week, Iβm remindedβ¦
the journey is the reward.

Always.
Was this email forwarded to you? Sign up here.
Want to get in front of 18,000 AI enthusiasts? Work with me.
This newsletter is written & curated by Dario Chincha.
Affiliate disclosure: To cover the cost of my email software and the time I spend writing this newsletter, I sometimes link to products and other newsletters. Please assume these are affiliate links. If you choose to subscribe to a newsletter or buy a product through any of my links then THANK YOU β it will make it possible for me to continue to do this.




