Wot I read

Wot I read

Lowballing FB Marketplace But Arriving in a Lamborghini
Lowballing FB Marketplace But Arriving in a Lamborghini
Six different Facebook Marketplace pranks for you to enjoy! You can sign up and spend to get $40 from Revolut using this link: https://get.revolut.com/z4lF/m...
·youtube.com·
Lowballing FB Marketplace But Arriving in a Lamborghini
Remembering “In Focus”: The Atlantic’s Brilliant Photo Blog by Alan Taylor • Nuclear Bits
Remembering “In Focus”: The Atlantic’s Brilliant Photo Blog by Alan Taylor • Nuclear Bits
While tidying up some old drafts on this blog, I stumbled upon an unpublished article from 2012 titled “Diwali: The Festival of Lights [Photos from the In Focus Blog]” Revisiting this piece instantly brought back memories of The Atlantic’s ‘In Focus’ photo blog, masterfully curated by Alan Taylor. This blog…
·nuclearbits.com·
Remembering “In Focus”: The Atlantic’s Brilliant Photo Blog by Alan Taylor • Nuclear Bits
PoE2 Item Price Checker
PoE2 Item Price Checker
Quickly price-check Path of Exile 2 items with this web-based tool. No installation needed. Filters, groups stats, and calculates DPS for accurate price checks.
·poe2helper.com·
PoE2 Item Price Checker
Iceberger
Iceberger
·joshdata.me·
Iceberger
I 3d Printed a $2,700 Kumiko Panel
I 3d Printed a $2,700 Kumiko Panel
Update: Large Frame Files (+ source code) now available on Patreon: https://www.patreon.com/c/paper_view3D printer used (affiliate link): https://www.awin1.c...
·youtube.com·
I 3d Printed a $2,700 Kumiko Panel
Liquid Glass Is Cracked, and Usability Suffers in iOS 26
Liquid Glass Is Cracked, and Usability Suffers in iOS 26
iOS 26’s visual language obscures content instead of letting it take the spotlight. New (but not always better) design patterns replace established conventions.
·nngroup.com·
Liquid Glass Is Cracked, and Usability Suffers in iOS 26
Echo: RSS Cross Poster
Echo: RSS Cross Poster
Echo is a node script to post new items from an RSS feed to various services including Micro.blog and Mastodon
·echo.rknight.me·
Echo: RSS Cross Poster
Exploring Sydney's WORST Tourist Traps
Exploring Sydney's WORST Tourist Traps
I'm still mad over the $30 fish and chipsMy Links:I have a Patreon now: https://patreon.com/Saow?utm_medium=unknown&utm_source=join_link&utm_campaign=creator...
·youtube.com·
Exploring Sydney's WORST Tourist Traps
Why I only use Google sheets
Why I only use Google sheets
“my optimism for building new tools and services that help the small starting up business I work for has all vanished”
·mayberay.bearblog.dev·
Why I only use Google sheets
Mind the encryptionroot: How to save your data when ZFS loses its mind
Mind the encryptionroot: How to save your data when ZFS loses its mind
While ZFS has a well-earned reputation for data integrity and reliability, ZFS native encryption has some incredibly sharp edges that will cut you if you don't know where to be careful. Unfortunately, I learned this the hard way, standing in a pool of my own blood and tears after thoroughly lacerating myself. I very nearly permanently lost 8.5 TiB of data after performing what should've been a series of simple, routine ZFS operations but resulted in an undecryptable dataset. Time has healed the wound enough that I am no longer filled with anguish just thinking about it, so I will now share my experience in the hope that you may learn from my mistakes. Together, we'll go over the unfortunate series of events that led to this happening and how it could've been avoided, learn how ZFS actually works under the hood, use our newfound knowledge to debug and reproduce the issue at hand, and finally compile a modified version of ZFS to repair the corrupted state and rescue our precious data. This is the postmortem of that terrible, horrible, no good, very bad week…
·sambowman.tech·
Mind the encryptionroot: How to save your data when ZFS loses its mind
JiraTUI
JiraTUI
JiraTUI is a command-line tool that allows developers to manage their Jira tasks efficiently and effortlessly from the terminal using a textual user interface.
·jiratui.sh·
JiraTUI
What Is the Fourier Transform? | Quanta Magazine
What Is the Fourier Transform? | Quanta Magazine
Amid the chaos of revolutionary France, one man’s mathematical obsession gave way to a calculation that now underpins much of mathematics and physics. The calculation, called the Fourier transform, decomposes any function into its parts.
·quantamagazine.org·
What Is the Fourier Transform? | Quanta Magazine
No Plans For The Weekend? Learn Raytracing!
No Plans For The Weekend? Learn Raytracing!
Weekends can be busy for a lot of us, but sometimes you have one gloriously free and full of possibilities. If that’s you, you might consider taking a gander at [Peter Shirley]’s e-book…
·hackaday.com·
No Plans For The Weekend? Learn Raytracing!
My LLM codegen workflow atm
My LLM codegen workflow atm

Harper Reed's LLM Codegen Workflow

Overview

TL;DR: Brainstorm spec → plan a plan → execute using LLM codegen in discrete loops

Two Development Scenarios

Greenfield Development

Brand new projects starting from scratch

Legacy/Modern Code

Iterating on existing codebases


Greenfield Process

Step 1: Idea Honing

  • Use conversational LLM (ChatGPT 4o/o3) for iterative brainstorming
  • Ask for one question at a time to develop thorough specifications
  • End with comprehensive developer-ready specification
  • Save as spec.md

Key Prompt: > "Ask me one question at a time so we can develop a thorough, step-by-step spec for this idea..."

Step 2: Planning

  • Pass spec to reasoning model (o1, o3, r1)
  • Create detailed step-by-step blueprint
  • Break down into small, iterative chunks
  • Generate series of prompts for code-generation LLM
  • Save as prompt_plan.md and todo.md

Two Planning Approaches:

  • TDD Prompt: Test-driven development focused
  • Non-TDD Prompt: Standard implementation approach

Time Investment: ~15 minutes total

Step 3: Execution

Claude Method:

  • Pair programming with claude.ai
  • Manual copy/paste workflow
  • Use repomix for debugging when stuck
  • Author handles initial boilerplate and tooling setup

Aider Method:

  • Automated "cookie clicker" experience
  • Hands-off testing and debugging
  • Direct prompt execution

Workflow Steps:

  1. Set up repo boilerplate
  2. Execute prompts iteratively
  3. Test and verify functionality
  4. Debug if needed
  5. Repeat until completion

Non-Greenfield Process

Context Generation

  • Use repomix tool to package codebase
  • Generate output.txt with code context
  • Utilize mise task runner for automation

Available LLM Tasks:

  • Clean bundles
  • Copy buffer bundle
  • Generate code reviews
  • Generate GitHub issues
  • Generate missing tests
  • Generate README

Execution Methods:

Same Claude and Aider approaches as Greenfield, but task-focused rather than project-wide planning


Utility Prompts

Code Review

"You are a senior developer. Your job is to do a thorough code review..."

GitHub Issue Generation

"Review this code, and write out the top issues you see..."

Missing Tests

"Review this code, and write out a list of missing test cases..."


Key Challenges & Solutions

"Getting Over Your Skis"

  • Problem: Easy to lose track and get ahead of yourself
  • Solution: Aggressive tracking and planning documentation
  • Recommendation: Take breaks when overwhelmed

Solo Development Limitation

  • Current workflows are single-player experiences
  • Team collaboration with LLMs remains problematic
  • Merges and context sharing are complicated

Downtime Management

While waiting for LLM token processing:

  • Start brainstorming next project
  • Listen to music
  • Play games
  • Social interaction

Results & Benefits

Productivity Gains:

  • Built numerous projects: scripts, apps, CLI tools
  • Works across multiple programming languages
  • Empty hack to-do list due to rapid execution
  • Exploration of new programming languages and tools

Time Efficiency:

Planning phase takes only ~15 minutes, enabling rapid project initiation and completion

·harper.blog·
My LLM codegen workflow atm
David Guetta Answers DJ Questions | Tech Support | WIRED
David Guetta Answers DJ Questions | Tech Support | WIRED
World renowned DJ David Guetta joins WIRED to answer the internet’s burning questions about DJing. How do you learn to match beats like a DJ? What is it so p...
·youtube.com·
David Guetta Answers DJ Questions | Tech Support | WIRED