Mikko Haapoja (@mikkoh) 's Twitter Profile
Mikko Haapoja

@mikkoh

Sr Staff Developer @Shopify. Working on: AI (Sidekick). Worked on 3D/AR/VR + Metafields + Metaobjects

ID: 17294128

linkhttp://mikkoh.com/ calendar_today10-11-2008 20:27:53

11,11K Tweet

4,4K Followers

1,1K Following

Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

In the movie HER, the main character’s job is to write letters for other humans. Why is this? In a world of full generative automation, human creativity is king? It’s a luxury to have a human write something?

Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

Hot tip: In Cursor or VS Code, right-click on a file tab. Press Copy Remote File URL. It'll copy a link to GitHub. Handy when talking about code with others.

Hot tip: In Cursor or VS Code, right-click on a file tab. Press Copy Remote File URL. It'll copy a link to GitHub. Handy when talking about code with others.
Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

My weekend workflow: Start some PRs in Codex in the ChatGPT app while I eat breakfast. Take big swings. Edit the PRs created by Codex in Cursor before shower.

tobi lutke (@tobi) 's Twitter Profile Photo

Shopify: The RenAIssance Edition Sidekick updates, Agentic Storefronts for merchants, new tools for devs building commerce agents, AI simulations, and more 🧵

Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

Safari’s “Listen to page” feature is great. Many dev blogs aren’t in podcast form. Audio is my preferred way to consume information. I’m trying to find: 1. A good RSS reader. Haven’t used one in over a decade. 😳 2. Authors whose writing I should read.

Safari’s “Listen to page” feature is great. Many dev blogs aren’t in podcast form. Audio is my preferred way to consume information. I’m trying to find:

1. A good RSS reader. Haven’t used one in over a decade. 😳
2. Authors whose writing I should read.
Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

To build personal apps, I like using: - React Router 7 - Cloudflare Workers (and everything else that comes with it) But the source remapping that Cloudflare does is a pain. Read about it here: developers.cloudflare.com/workers/observ… After months I think I finally figured out a workaround.

Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

Slack moved the Edit message button from the bottom of the right-click menu to the top. Feels pretty jarring. That being said, now I'm trying to get into the habit of using the E keyboard shortcut.

Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

Something def is going wrong with ChatGPT Codex on the Web. I suspect there’s an infinite render loop that causes memory to be allocated. When I look at Chrome Helper in Activity Monitor, it’s using GBs of memory. When I force close it, the Codex Chrome tab dies.

Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

I set up Moltworker last night. The deploy process was easy, but there were problems. I can’t create channels. Since I suspect I’ll need to deploy this multiple times, I’ll write a small `setup.ts` script to set up the necessary env variables and settings for my Worker.

Mikko Haapoja (@mikkoh) 's Twitter Profile Photo

You should test the resiliency of your openclaw by calling: `/new` If it forgets how to do everything you don’t have enough skills and other tools.