andrewharmellaw
I'm a Tech Principal at Thoughtworks, specialing in Java / JVM technologies, agile delivery, build tools and automation, and domain driven design.
ThoughtWorksLondon, UK
Pinned Repositories
archaius-spring-adapter
Bringing Archaius-goodness to the world of Spring
AtDebt
It's like an annotation, for tracking technical debt, plus other nicities
camel-boot-cxf-soap
A seed-project for starting new CXF-based SOAP-API Camel/Spring Boot projects
camel-exceptions-rest
Extensions to camel-exceptions-core providing additional Exceptions for REST-wrangling problems
facilitating-software-architecture
Materials associated with my book "Facilitating Software Architecture"
first-steps-in-ddd
Taking the first steps in domain-driven design
jetty-server-request-logger
Customises Jetty to log access info with Logback
job-dsl-plugin
A Groovy DSL for Jenkins Jobs - Sweeeeet!
Public_Speaking
wardley-maps-book
You know Simon Wardley's medium posts on his Wardley Mapping technique? This is an AsciiDoc of them.
andrewharmellaw's Repositories
andrewharmellaw/camel-exceptions-rest
Extensions to camel-exceptions-core providing additional Exceptions for REST-wrangling problems
andrewharmellaw/camel-boot
A seed-project for starting new REST-API Camel/Spring Boot projects
andrewharmellaw/tufte-jekyll
Minimal Jekyll blog styled to resemble the look and layout of Edward Tufte's books
andrewharmellaw/camel-exceptions-core
A core set of Java exceptions and marker interfaces for use with Apache Camel
andrewharmellaw/camel-exceptions-data
Extensions to camel-exceptions-core providing additional Exceptions for data-wrangling problems
andrewharmellaw/camel-exceptions-db
Extensions to camel-exceptions-core providing additional Exceptions for database-wrangling problems
andrewharmellaw/Creative-Commons-Markdown
Markdown-formatted Creative Commons licenses
andrewharmellaw/hiring-without-whiteboards
⭐️ Companies that don't have a broken hiring process
andrewharmellaw/quest-dist-sys-eng-java-journeyman
Still fiddling around creating some form of training-path framework
andrewharmellaw/quest-fullstack-dev-JS-apprentice
andrewharmellaw/skill-build-manage-package-js-projects-apprentice-dev
For a Capgemini learner-development project
andrewharmellaw/skill-build-tool-maven2-apprentice-dev
andrewharmellaw/skill-ci-jenkins2-apprentice-dev
andrewharmellaw/skill-design-patterns-apprentice-dev
andrewharmellaw/skill-development-principles-apprentice-dev
andrewharmellaw/skill-ide-intellij-idea-apprentice-dev
andrewharmellaw/skill-ide-webstorm-apprentice-dev
For a Capgemini learner-development project
andrewharmellaw/skill-Imperative-vs-Declarative-Programming-JS-apprentice-dev
andrewharmellaw/skill-introduction-to-CSS-processor-SaaS-apprentice-dev
andrewharmellaw/skill-java8-apprentice-dev
andrewharmellaw/skill-javascript-programming-and-scripting-apprentice-dev
andrewharmellaw/skill-networking-apprentice-dev
andrewharmellaw/skill-ooad-apprentice-dev
andrewharmellaw/skill-persistence-relational-mysql-apprentice-dev
andrewharmellaw/skill-scm-distributed-git-apprentice
Still fiddling around creating some form of training-path framework
andrewharmellaw/skill-scrum-pig
andrewharmellaw/skill-security-cyber-apprentice-dev
andrewharmellaw/skill-unix-apprentice-user
andrewharmellaw/skill-xp-apprentice-dev
andrewharmellaw/spring-profiles
Some (very simple) Spring profiles