---
title: "Blog: Notes, Case Studies and Architecture Deep-Dives"
description: "Architecture decisions, case studies and short notes from the workshop floor by Marcel R. G. Berger: app development, backends and shipped apps."
url: https://theapparchitect.com/blog/
language: en
last_modified: 2026-10-17T06:11:29.000Z
---

Blog

# Notes from building.

Case studies, architecture decisions, and short notes from the workshop floor.

- Article — Oct 19, 2026

  ## [AutoBrew v2.5.4: Xcode 27, Pipeline Hardening](https://theapparchitect.com/blog/2026-10-19-weekly-update/)

  Two AutoBrew releases in one week: v2.5.3 fixed auto-retry and pre-snapshot hooks, v2.5.4 moved the entire build to Xcode 27. Here is what that actually took.

  - macos app development
  - autobrew
  - swift
  - sparkle
  - build-in-public
  - ios development

- Notes — Oct 5, 2026

  ## [Alertmanager to Nextcloud Talk: Wiring a Retry Loop in Python](https://theapparchitect.com/blog/2026-10-05-weekly-update/)

  Two repos, two commits, and one problem worth the time: teaching a Prometheus webhook bridge to retry failed Nextcloud Talk deliveries without losing alerts.

  - kubernetes for apps
  - alertmanager-talk-bridge
  - prometheus
  - nextcloud
  - build-in-public
  - solo-developer

- Notes — Sep 28, 2026

  ## [Static-First Costs: The Refresh I Keep Doing by Hand](https://theapparchitect.com/blog/2026-09-28-weekly-update/)

  Two commits this week. A static site needed another manual data refresh, and I still haven't built the pipeline that would fix that.

  - software architecture
  - astro
  - build-in-public
  - static-site
  - solo-developer

- Notes — Sep 21, 2026

  ## [Civo Cloud Manager: Guide Pages, Keyword Cannibalism, and a Slow Week](https://theapparchitect.com/blog/2026-09-21-weekly-update/)

  Six guide pages across 16 locales and a keyword cannibalism fix. This is what a thin week looks like when you work alone.

  - macos app development
  - civo-cloud-manager
  - astro
  - seo
  - build-in-public

- Article — Sep 14, 2026

  ## [Civo Cloud Manager: 16 Languages, a New Icon, and a Paywall](https://theapparchitect.com/blog/2026-09-14-weekly-update/)

  This week I shipped a seven-day free trial, localized Civo Cloud Manager into 16 languages, and rebuilt the marketing site from scratch. Here is what that actually involved.

  - macos app development
  - civo-cloud-manager
  - swift
  - swiftui
  - build-in-public
  - localization

- Notes — Sep 7, 2026

  ## [One Commit, One Small Site: What a Quiet Week Teaches You](https://theapparchitect.com/blog/2026-09-07-weekly-update/)

  One commit this week: a data refresh on a small static site. What a slow week looks like from the inside of a one-person shop.

  - hire app developer
  - build-in-public
  - astro
  - static-site
  - solo-developer

- Article — Aug 24, 2026

  ## [From Newsletter to Booking: One Week, Four Sites](https://theapparchitect.com/blog/2026-08-24-weekly-update/)

  This week I ripped out newsletter sign-up forms across four sites and replaced them with an embedded Cal.com booking calendar. Why I did it, and how.

  - custom app development
  - theapparchitect
  - marcelrgberger
  - astro
  - build-in-public
  - cal-com

- Article — Aug 17, 2026

  ## [Building a Podcast Generator That Learns What I Actually Need](https://theapparchitect.com/blog/2026-08-17-weekly-update/)

  This week I rebuilt nblm-podcast-gen from a static topic pool into a self-updating pipeline that synthesizes fresh themes daily from my own work history.

  - hire app developer
  - nblm-podcast-gen
  - automation
  - build-in-public
  - software architecture
  - podcast-automation

- Notes — Aug 10, 2026

  ## [The Punctuation Edit: Why I Rewrote the Tone Across Three Sites](https://theapparchitect.com/blog/2026-08-10-weekly-update/)

  Four commits this week and one editorial call that touched every site I own: why replacing em-dashes matters more than it sounds.

  - hire app developer
  - build-in-public
  - theapparchitect
  - astro
  - copywriting
  - content

- Article — Aug 3, 2026

  ## [Proof That Converts: Fixing the Stats Across Three Sites](https://theapparchitect.com/blog/2026-08-03-weekly-update/)

  GitHub stars don't close deals. This week I replaced weak social-proof numbers with concrete shipping evidence across theapparchitect.com and two related sites.

  - custom app development
  - theapparchitect
  - macos app development
  - astro
  - build-in-public
  - conversion

- Article — Jul 27, 2026

  ## [theapparchitect.com: A Full Funnel Rebuild in One Day](https://theapparchitect.com/blog/2026-07-27-weekly-update/)

  Nineteen commits, one day: how I restructured theapparchitect.com around consultation booking, rewrote the pricing architecture, and why I moved prices off my GitHub profile.

  - custom app development
  - theapparchitect
  - astro
  - seo
  - build-in-public
  - conversion

- Notes — Jul 20, 2026

  ## [One Commit, One Autopost: What Showing Up Every Week Actually Means](https://theapparchitect.com/blog/2026-07-20-weekly-update/)

  One autopost commit this week. What an empty GitHub graph means for a solo developer, and why consistency is the signal clients actually read.

  - hire app developer
  - build-in-public
  - theapparchitect
  - solo-developer
  - astro

- Notes — Jul 13, 2026

  ## [Sommelio Is Live: iOS and Android, No Play Store Link Required](https://theapparchitect.com/blog/2026-07-13-weekly-update/)

  Sommelio shipped this week on iOS and Android: what changed on the project cards, what got quietly dropped, and what comes next.

  - ios development
  - sommelio
  - android
  - build-in-public
  - astro
  - portfolio

- Notes — Jul 6, 2026

  ## [Software Architecture Decisions I Made Without Writing a Line of Code](https://theapparchitect.com/blog/2026-07-06-weekly-update/)

  One commit this week, and it was an autopost. What a quiet week looks like for a solo developer, and why that is sometimes exactly right.

  - software architecture
  - build-in-public
  - theapparchitect
  - solo-developer
  - astro

- Notes — Jun 29, 2026

  ## [Sommelio Hits TestFlight: 95% Done and a New Project Appears](https://theapparchitect.com/blog/2026-06-29-weekly-update/)

  Sommelio is at 95% and live in TestFlight. This week I updated the project cards on both sites and quietly added DokuAI to the roster.

  - ios development
  - sommelio
  - dokuai
  - testflight
  - build-in-public
  - astro

- Notes — Jun 22, 2026

  ## [camera-s3-stream: Fixing a Silent Failure in My Home Security System](https://theapparchitect.com/blog/2026-06-22-weekly-update/)

  Two commits, one subtle liveness bug. How tying a heartbeat to new footage instead of rclone's exit code made my home camera system reliable.

  - ios development
  - camera-s3-stream
  - docker
  - security
  - build-in-public
  - shell

- Article — Jun 15, 2026

  ## [theapparchitect.com: A Week of Structured Data and SEO Surgery](https://theapparchitect.com/blog/2026-06-15-weekly-update/)

  Eleven commits, two sites, one broken scroll bar: a week of structured data, buyer-intent pages, and JSON-LD rewrites on theapparchitect.com.

  - custom app development
  - theapparchitect
  - seo
  - structured-data
  - astro
  - build-in-public

- Article — Jun 8, 2026

  ## [Silent Upload Failures and CivoCloudManager 2.1.1](https://theapparchitect.com/blog/2026-06-08-weekly-update/)

  A silent-failure bug in my camera upload loop, how I closed the monitoring gap, and a small CivoCloudManager 2.1.1 maintenance release.

  - custom app development
  - camera-s3-stream
  - reliability
  - macos app development
  - civo-cloud-manager

- Article — Jun 5, 2026

  ## [Agency, freelancer, or solo architect? A comparison table](https://theapparchitect.com/blog/agency-vs-solo-architect-vs-freelancer/)

  Three vendor models, three sets of incentives. What each costs, what each delivers, and how to tell which one fits your project before you sign.

  - vendor-selection
  - pricing
  - fixed-price
  - decision

- Article — Jun 1, 2026

  ## [AutoBrew v2.5: Three Releases, 48 Hours, One Layout Bug](https://theapparchitect.com/blog/2026-06-01-weekly-update/)

  AutoBrew shipped v2.5.0, v2.5.1, and v2.5.2 inside 48 hours. Retry backoff, disk-aware snapshots, a layout fix, and a dead-code sweep: Swift development in real time.

  - swift development
  - autobrew
  - macos
  - swiftui
  - build-in-public
  - homebrew

- Article — May 29, 2026

  ## [MVP or full production app: which one do you actually need?](https://theapparchitect.com/blog/mvp-or-production-app/)

  An MVP costs a third of a full app and ships in a quarter of the time. The honest answer on when it's the right move, when it isn't, and how to decide before you commit to a budget.

  - mvp
  - pricing
  - fixed-price
  - decision

- Case Study — May 25, 2026

  ## [AutoBrew v2.4: Snapshots, CLI, and a Signing Fight](https://theapparchitect.com/blog/2026-05-25-weekly-update/)

  AutoBrew v2.4 landed this week with pre-upgrade snapshots, a URL-scheme CLI, and a brew doctor health view. Also: an Apple signing rabbit hole I didn't see coming.

  - macos app development
  - autobrew
  - swift
  - homebrew
  - swiftui
  - build-in-public

- Notes — May 25, 2026

  ## [May 2026: what shipped](https://theapparchitect.com/blog/may-2026-shipped/)

  Short log of what went live this month across my own apps and the open-source tools.

  - changelog
  - snapshots
  - dokuai
  - civocloudmanager

- Article — May 20, 2026

  ## [Why I bet on Quarkus for SMB app backends](https://theapparchitect.com/blog/why-quarkus-for-backends/)

  Picking the backend stack for a custom app is a 5-year decision. Here is why Quarkus on Kubernetes keeps winning over the obvious Node and Spring picks for the apps I build.

  - architecture
  - quarkus
  - java
  - backend

- Article — May 15, 2026

  ## [What drives the price of an app? The cost factors in detail](https://theapparchitect.com/blog/how-much-does-an-app-cost/)

  A first version starts from $27,800. A market-ready iOS and Android app with backend starts from $83,300. What that money actually buys, what moves the price, and what you should refuse to pay for.

  - pricing
  - mvp
  - fixed-price
  - app cost

- Case Study — May 12, 2026

  ## [How I built DokuAI, and why the pattern works for your business](https://theapparchitect.com/blog/dokuai-architecture/)

  A field-team app that turns site voice memos into structured reports. Six Quarkus microservices, one Flutter app, six weeks to a usable v1. The architecture pattern I sell.

  - case-study
  - custom app development
  - ios development
  - quarkus
  - kafka
  - dokuai

- Article — May 8, 2026

  ## [SnapShots: the engagement-loop architecture behind a daily photo quiz](https://theapparchitect.com/blog/snapshots-engagement-loop/)

  A photo-recognition quiz, Flutter on the front, Quarkus on the back. The architecture pattern for any app that lives or dies by daily return visits.

  - article
  - custom app development
  - flutter
  - engagement
  - snapshots

- Case Study — May 5, 2026

  ## [CivoCloudManager: building a native Civo client in public](https://theapparchitect.com/blog/civocloudmanager-build-in-public/)

  A free, native macOS app for Civo Cloud. Built in public for the Civo community. Swift 6, SwiftUI, zero dependencies, open roadmap.

  - case-study
  - build-in-public
  - civo
  - kubernetes
  - macos
  - swift
