RSSAmplifier

Blog

Shaun Church

I build products

shaun.churchRSS feed ↗17 posts

Latest posts

I Think I Need Two Computers

The agent permission problem: too much friction kills productivity, too little kills security.

No Going Back

After 25 years of typing code, I don't think I can go back to doing it manually.

The 5% Bug That Almost Shipped

A story about an AI, a skeptical human, and a database problem that needed both of them to solve.

Let sleeping domains expire

Buying the domain is not the first step to building something.

Oops, I built it again

Had to rebuild the blog again due to a roadblock of old dependencies.

Optimistic User Interfaces: A good kind of lie

Optimistic UIs are full of little lies that make the web feel more responsive.

App privacy, part I: Apps are not private

It's hard to build cloud-synced collaborative apps if you genuinely care about privacy.

Bizarre browser behaviour: SVG in the Cypress Tree

Pain is relative. Things are getting better.

It breaks all by itself

It sometimes feels inevitable that code over time will eventually break itself.

Twitter brought me here

I always found Twitter less of a burden than other networks, with higher signal.

Where songs start

I've not played many gigs this year, so I've not spent as much time practicing.

Unit Testing Java Classes in Android Studio

Testing Android applications has a reputation for being more difficult than it should be.

Beyond the Basics: Dependency Injection and the Model-View-Presenter pattern (part 1)

I've been developing for Android on and off for just over a year now.

Build something for yourself

There's something in this idea of building things for yourself.

Why is that Web Dev running Android Studio? 4 months on...

Towards the end of February I set out trying to build my first Android app.

Resources for learning Android development

A collection of resources, tutorials and libraries for getting started with Android.

Why is that Web Dev running Android Studio?

Some of the reasons I've decided to start learning Android development.