Coding Architect Logo
  • Posts
  • Tags
  • Categories
Aug 9, 2016

Emacs es-mode - REPL experiences for ElasticSearch development

I don’t usually write reviews but I was so deleted by es-mode for emacs that I felt compelled to share. If you have worked with REST APIs and ElasticSearch in particular you probably have had similar …

Emacs ElasticSearch Developer Productivity
Jul 11, 2016

Dependency Inversion - Applying the principle

OO Java Design Pattern Object Oriented Design
Jan 25, 2015

The Value of Value Types

In domain driven design (DDD) we talk a lot about entities; objects that have identity and lifetimes that typically outlive their values. e.g. An account lives longer than the email address, name, …

Object Oriented Programming Domain Driven Design OO DDD
Jan 19, 2015

Build Analytics - better development understanding

Working with small teams is a lot of fun and I find it fairly easy to keep track of what is happening with version control and build systems. Errors and failures don’t come up that often and …

Continuous Delivery Continuous Integration Version Control Software Development Analytics Build and Release management Big Data
Apr 7, 2014

Container-less web apps

In his keynote ‘This is water’ Neal Ford talks about “Yesterday’s best practices become tomorrow’s anti-patterns”. This seems to be the case for application servers …

Java application containers Java programming WebSphere Weblogic JBOSS
Apr 7, 2014

Service IoC containers

How can we get the benefits of IoC containers at a higher level - the services that we deploy into environments? Typical service tiers are implemented with a fronting load balancer that allocates …

service deployment continuous delivery deployment service discovery architecture Apache zookeeper
Mar 31, 2014

Team Distribution Models and Conways Law

If Conway’s law applies the how we set up and organise teams should either be aligned to the architecture of the applicaiton or system being developed or application/system architecture will …

agile Conways Law team organisation team distribution remote working
Feb 23, 2014

lazybuilder v0.3

The idea for lazybuilder came up during a recent coding dojo doing code kata. We were using Vim and a separate terminal to run the tests. Switching back and forth between two windows when trying to …

Testing tools Development LLVM shell software development Test Driven build tool tdd
Jan 28, 2014

CODE keyboard

After a long wait CODE keyboards are available again and I received mine last night. I have to confess that I am a bit of a keyboard junkie. I am reluctant to count them all but I am edging into …

keyboards
Dec 19, 2013

Cling A C++ REPL?!

Browsing some blogs recently I came across some interesting C++11 lambda code and thought it would be cool to try it out for myself. The idea of spinning up a project or even putting a new test in an …

C++ C++11 REPL tools
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»

© 2026