Blog Posts (1050)
- Google Cloud Run - Monthly Pricing Breakdown (2024)
- How I host my Server-Side-Rendered F# site on Google Cloud for less than $1 per month
- A simple method to waste less time on your Product Team
- How to get good at Coding
- My journey from Software Engineer to Entrepreneur and back again
- Building ASP.NET apps with Tailwind CSS
- Saving $2 Million per year by leaving the Cloud | HamReacts
- CloudSeed Quickstart (Fullstack F# app in 10 minutes)
- Servers as Factories - a simple metaphor for thinking about web servers
- 2023 Review
- Open Source F# projects I'm supporting in 2024
- String-backed Enums in F#
- F# / Giraffe + HTMX with Giraffe.ViewEngine
- Simple Interactive Islands with F# and HTMX
- Why I'm moving from SvelteKit to F#
- Migrating my sites from SvelteKit to F#
- F# HTML Benchmarks - Deeply-Nested Pages
- Server-side HTML Rendering with F# and Giraffe.ViewEngine
- F# HTML Rendering Benchmarks - Giraffe ViewEngine
- Open Source Software is Unsustainable
- HTML Rendering Benchmarks - Raw strings vs Scriban Templates in F#
- 2023.11 - Release Notes
- Build a Simple Markdown Blog with F# / Giraffe
- Are you shadow-banned from Hacker News?
- Type-safe Server-side HTML Rendering with F# / Giraffe
- The Rise and Fall of Ruby on Rails | HamReacts
- Getting Started with F# and Entity Framework
- F# + Scriban - HTML Template Parsing Benchmarks
- Stop wasting your time on Bad Startup Ideas
- Measuring Developer Productivity | HamReacts
- 3 Tips to be an effective Software Engineer (with less work and more fun)
- 10 Lessons from 15 years of Software Engineering | HamReacts
- What's in my Backpack (Travel Edition)
- F#-like records in Python
- Python Dataclass best practices (and why you should use them)
- Formatting F# functions the right way
- Your Programming Language Benchmark is Wrong
- Improving dotnet publish speed by 8%
- 2023.Q3 Reflection
- CloudSeed: Improving Docker build times by ~14%
- Reflection Schedule
- Containerized Webscraping with C# and Selenium
- Nobody likes ties
- Webscraping with F# and Selenium
- 2023.08: Release Notes
- F# vs TypeScript - Sorting Performance (Round 2)
- Kenshi: Early-game automated money farm (4k / game day, The Hub)
- My Career as a Software Engineer so far (6 yoe, ex-Meta, ex-Founder)
- Code a grid of squares in Pts.js
- Intro to Pts.js: Code a flashing square
- F# vs TypeScript performance - Sorting 1 million elements
- TimeTick
- LeetCode 1328: Break a Palindrome (TypeScript)
- How fast can we sort 1 Million elements in F#?
- 2023.H1 Review
- How fast can we sort 40k elements in TypeScript?
- Finding Balance
- My Best Exapunks Solutions
- The State of F# (2023)
- One (Card Game)
- Flip String to Monotone Increasing - LeetCode Medium Walkthrough (TypeScript)
- This Zonai Vehicle solos Lynels (Zelda TOTK)
- THE best exploration vehicle in Zelda: TOTK
- Is C# faster than F#?
- [Release][CloudSeed]: Faster, simpler routing with F# / Giraffe
- Release: TimeDrip
- Run three.js with SvelteKit
- The Nature of Code: Example I.1 - Traditional Random Walk (Godot 4 + F#)
- TimeDrip
- Godot 4: Script with F#
- 2023.04: Release Notes
- Simple Orbits
- The HAMYBURGER: My 2023 tech stack
- I asked ChatGPT to draw a smiley face with p5.js
- [Series] The Nature of Code - Godot 4 + F#
- How I start every project
- Escape the Build Trap (The simple way)
- 2023.Q1 Review
- How Stack Overflow scales with monoliths
- I quit my job as a software engineer (again)
- Instagram's tech stack will surprise you
- Software Monoliths for Scale
- Log Fathom Analytics events from SvelteKit
- Fathom Analytics - Dashboard Walkthrough
- The best Roulette play (by expected value)
- Use Fathom Analytics with SvelteKit
- Release: Creation Cycle - Effective Meeting Template
- Effective Meetings for Software Engineers
- Top F# Backend Web Frameworks in 2023
- Release Notes: January 2023
- What is HAMY LABS?
- Cradle: Long-form anime prose
- Endpoint Routing with F# / Giraffe
- Digital Minimalism: More signal, less noise
- Conscientious Capitalism - Sustainable engines for good
- 2022 Review
- F# / Giraffe Web APIs - 1% faster
- The Creation Cycle (v2022.12)
- My 2022 Job Search (as a Senior Software Engineer)
- The rule of 3