Trying the New DeepSeek Harness
My experience of installing and setting up the new DeepSeek harness, running it with DeepSeek models via OpenCode Go, and what I liked and disliked about it.
Posts on what I'm building, learning, and thinking about.
My experience of installing and setting up the new DeepSeek harness, running it with DeepSeek models via OpenCode Go, and what I liked and disliked about it.
A look at the workflow, terminal scripts, VS Code extensions, and simple automation that help me publish blog posts and raw notes fast.
My OMP (Oh My Pi) setup with DeepSeek v4 Flash as the default driver, Grok 4.5 for vision and planning, and Nemotron 3 Ultra as the secondary model.
Saw an ad and immediately bought an old MacBook Pro (Retina, 15-inch, Mid 2014), and I'm super happy about it.
My experience of setting up the Pi coding agent with DeepSeek models, installing packages, and making it my daily driver.
A quick guide to self-hosting FreshRSS, an open-source feed reader, on the Raspberry Pi 4B with 1GB of RAM.
A walkthrough of a Node.js script that maps Mastodon statuses to blog slugs and updates frontmatter.
A quick guide to how I dynamically generate custom Open Graph images for each post on my 11ty blog, using satori.
A quick guide to sending and receiving webmentions to my 11ty blog.
How I set up a newsletter with self-hosted Listmonk — first trying Amazon SES, then switching to SMTP2GO.
My experience of trying and migrating to the Vivaldi browser - things I liked and things I didn't.
Better image handling on my blog and pre-optimizing them all instead of using @11ty/eleventy-img plugin.
I created my very first WordPress plugin, and now it's live on the WordPress.org repository.
A quick guide to upgrading self-hosted Umami to the latest v3 on a Hetzner VPS.
A quick guide to self-hosting Umami Analytics on a $3.50 Hetzner VPS via Docker.
A quick guide to self-hosting Plausible Community Edition on a 3.50 USD Hetzner VPS.
My experience of completely migrating to the Helium browser, from Brave browser.
A macOS app that keeps showing the current angle of the MacBook screen or lid in the menu bar.
Everything you need to know about Git and GitHub as a vibe coder.
A quick guide to running Omarchy ISO on a MacBook M2 Air for testing via UTM.
How quotation mark usage is changing across regions, platforms, and generations.
Starting to call myself an internet generalist from today.
Sarvam AI has launched its very first hybrid Indic LLM called Sarvam-M, and I'm trying to see how it performs.
Trying the qwen3-8b model locally and sharing my learnings.
Recently discovered that sqlite3 WebAssembly can run directly in the browser, so learning more about it.
Trying the LibreWolf web browser and will see if it becomes my default browser.
Was hearing a lot of good things about the Ungoogled Chromium browser, so gave it a go.
Learn how I built MP3Detective - a Python tool that uses AI to automatically fix MP3 metadata. Works with any language, tested with 95% accuracy.
I had to try running Ollama on the new Android Linux terminal and I did.
Recently, I got my leg fractured while playing badminton so my life has been slow, but I'm loving it.
Tried running a basic Next.js app from the all-new Linux terminal in the Android – and it works.
Had over 1300 PNG images that I needed to optimize for the web, and wrote a Node.js script that optimized them all in 2 mins.
I started using VS Code for taking notes a while ago, and I am loving it now.
Sharing my complete experience of building my very first Chrome extension and submitting to the Chrome Web Store.
YouTube videos were significantly slowing down posts, so I discovered this better technique.
Clearing the confusion of whether one should block AI crawlers on their websites or not.
A quick guide on how to create new posts faster in 11ty.
Documenting the process of moving my personal site having 100s of posts from WordPress to 11ty.
Set up remote rsync backups from macOS to Hetzner Storage Box: order, enable SSH, login, and sync your files.
Fast manual backups to external HDD on Mac using rsync: install via Homebrew, find drive name, choose folders, exclude dirs, run command.
Timeline tracking the WordPress vs WP Engine dispute, built with Astro, Airtable, and Netlify edge functions: WPvsWPE.report
Fix slow-loading sites on macOS despite fast internet: in Wi-Fi > TCP/IP, set Configure IPv6 to Link-Local Only. Quick step-by-step.
Personal 72-hour water fast: black coffee, walks, light lifting, minimal cravings, steady energy, lots of water; refeed day 4.
Announcing PutOut, a free 11ty/Tailwind tool to publish ebooks as websites, deploy to Netlify, Cloudflare Pages, or GitHub Pages.
Overthinking is a mental matrix—break out by dropping perfection, taking small steps, and leaning on friends for perspective.
Exploring local LLMs (Llama 2, Mistral) with Ollama: piping results to Google Sheets, open-source code, demo video, and STT experiments.
Experiment: publish Obsidian notes with 11ty + PicoCSS. Write in Obsidian, auto front matter, git auto-push, repo + demo included.
A planned learning month: diving into WordPress to build programmatic SEO listing sites with CPTs/fields; less social, more research.
From passive scroller to programmatic SEO creator: how X (Twitter) helped me share, grow an audience, launch a course, and earn.
My minimalist work setup: MacBook Air M2, 22-inch Samsung monitor, MAONO mic, no mouse, visible wires—and no plans to upgrade soon.