About:

Caspar von Wrede is a Berlin-based solo developer and writer with a passion for software and teaching.

Website:

Specializations:

Interests:

Software development Creative writing Technology Teaching Product consulting

Outgoing Links:

Subscribe to RSS:
The author shares their journey of developing a Flask application that has grown to serve over 150,000 users. Starting from a simple tutorial in 2016, they detail the evolution of the app, including its architecture, features, and...
This guide details how to set up a robust preview deployment system for GitHub pull requests using GitHub Actions, Docker, and a reverse proxy. It covers the core architecture, including a three-layer stack of GitHub Actions workf...
Scorejudge.com is a new platform for organizing competitions with an easy-to-use leaderboard feature, responding to user requests and the creator's desire for a fresh project.
The author discusses the evolution of KeepTheScore.com, which has transitioned from a simple leaderboard maker to a platform serving sports scoreboards and classroom trackers. Due to the challenges of serving two distinct user gro...
A new browser-based lacrosse scoreboard provides an affordable and user-friendly alternative to expensive physical scoreboards and cumbersome software.
The author discusses the progress of AI coding tools, from the initial hype to the current state where they are starting to become useful. He shares his experience with using agentic coding tools and provides some principles for u...
The author discusses the infrastructure of his web-based software product, KeepTheScore.com, focusing on blue-green deployment. He uses 2 VPS running on DigitalOcean, Postgres database, and no CI/CD or containers. The app is writt...
The text explains how to use a Python script to create and check free domain names. It provides step-by-step instructions on how to use the script and customize it to check for different top-level domains.
The author breaks down the costs of running a webapp in production, providing a detailed overview of the services used and their monthly costs. The total monthly cost is approximately $1300, resulting in a gross margin of just und...
Caspar von Wrede shares the lessons he learned from bootstrapping his side-project, Keepthescore.com, to $10,000 monthly revenue. He emphasizes the importance of validating ideas, not needing venture capital, not following your pa...
The text discusses the challenge of writing effective copy for product landing pages and suggests using customer feedback to improve it. It proposes using AI, specifically ChatGPT, to generate landing page copy based on customer r...
The text discusses the SaaS business model, explaining what it is and why it is considered great. It uses the analogy of a hotel run by robots to illustrate the benefits of SaaS.
The author discusses how he chose his pricing strategy for his SaaS product Keepthescore.com, including raising prices and adding expansion revenue. He explains how he structured a 'business' package and a 'low-cost' package, and ...
The author, the sole developer of a webapp with monthly revenue, ponders how long the app would continue running if they were to die suddenly. The app is self-sufficient, with revenue automatically deposited and bills paid. The au...
The author discusses the reasons why he chose Python to build his SaaS product, which has seen significant growth in users and revenue. He explains that Python is beginner-friendly, intermediate-friendly, and widely used in machin...