Positor

Building solutions with code

2018-9-14

SOLID Principles to First Principles

distilling SOLID into a single core principle
2018-8-6

Teaching Programming: Flipped Mastery

a teaching experiment at a WebDev bootcamp
2017-10-22

Modularity Deep Dive - pt. 2

what does a module look like
2017-10-7

Working With Ego

About comparing yourself to others
2017-9-3

Modularity Deep Dive - pt. 1

Why bother with modules
2017-3-2

Front-end Wars: Ember vs Mithril

Conclusions from actual projects
2016-7-26

Simple and free HTTP/2

LetsEncrypt, HAProxy, and Jetty
2016-5-16

The Power of Laziness

Lazily Concatenated Java 8 Streams
2016-3-16

Flyway and Hibernate

Some tips on combinging the two
2016-1-5

Java Web Developer Interviews

No more coding tests
2015-12-23

Ansible on Windows

A little Getting Started guide
2015-12-21

Jetty JMX Monitoring on EC2

If you need this, read this
2015-12-19

Software Circus

Amazing inspiration
2015-10-9

Blocking Similar Requests

A tool for QoS
2015-8-6

Tools for Decoupling

Searching for the silver bullet
2015-6-25

Misunderstanding Java Interfaces

Confessing my own short-sightedness
2015-3-12

An Incremental Java Builder

An idea I had that actually works
2015-2-28

Jenkins in a Box

A tale of build automation, Docker and legacy applications
2014-11-17

Cache Busting Filter

You may find this useful
2014-10-10

Functional Web Layouts

A rant born from CSS sucking
2014-9-20

Please use SPDY in your webapps

A plea to myself and others
2014-8-11

A `sudo` security model for Java

A more sophisticated solution than Java EE
2014-7-30

Stagger/Delay Your Facebook API Calls

How to not get blocked
2014-7-23

Should we be making new Databases?

I rant about there being too many choices
2014-6-20

UTF8 Everywhere

Why do we still need to be excplicit about this?
2014-6-2

Integrating Gulp and Grunt into your Maven Build

The most popular blog post I ever wrote
2014-5-30

Spring Boot is a Pretty Cool Guy

He bootstraps projects and doesn't afraid of anything
2014-5-30

Googlebot Knows JS and CSS

and it's not a valid excuse
2013-12-16

What Spring Roo is and What it is Not

A review of a RAD tool
2013-12-9

Keeping up with Web Technology

Why consultants are necessary
2013-12-3

Spring Security is too Generic

A jack of all trades and a master of none