Shaun Church

Words about #dev

#development#blog

New blog, who dis?

Had to rebuild the blog again due to a roadblock of old dependencies. I ❤️ JS.

#dev#front end#apps#ui

Optimistic User Interfaces: A good kind of lie

Optimistic UIs are full of little lies that attempt to make the web feel more responsive and real-time. The truth can be predicted. Most of the time.

#dev#privacy#apps

App privacy, part I: Apps are not private

It's hard to build cloud-synced collaborative apps if you genuinely care about user privacy. Most apps are not private by default by design. They should be.

#dev#testing

Bizarre browser behaviour: SVG in the Cypress Tree

Pain is relative. Things are getting better.

#dev#thoughts

It breaks all by itself

It sometimes feels inevitable that code over time will eventually break itself, but this isn't quite true.

#dev

Unit Testing Java Classes in Android Studio

Testing Android applications has a reputation for being more difficult than it should be. Testing plain Java code on the other hand should be relatively easy.

#dev

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.

#dev#thoughts

Build something for yourself

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

#dev

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

Towards the end of February—just over 4 months ago—I installed Android Studio and set out trying to build my first Android app.

#dev

Resources for learning Android development

A big collection of resources, tutorials and libraries I found useful for getting started quickly with Android.