development


Implementing feature toggles for a Spring Boot application - Part 4

66 - Wed, Nov 30, 2016

Implementing feature toggles for a Spring Boot application - Part 3

65 - Tue, Nov 29, 2016

Implementing feature toggles for a Spring Boot application - Part 2

64 - Sun, Nov 27, 2016

Implementing feature toggles for a Spring Boot application - Part 1

63 - Tue, Nov 22, 2016

Setting up a secure etcd cluster behind a proxy

62 - Fri, Nov 11, 2016

Handling Deserialization errors in Spring Redis Sessions

61 - Wed, Nov 2, 2016

CSRF Protection with Spring Security and Angular JS

60 - Thu, Jul 21, 2016

Controlling Redis auto-configuration for Spring Boot Session

59 - Sat, Jul 16, 2016

JWT authentication with Spring Web - Part 5

58 - Thu, Jul 14, 2016

JWT authentication with Spring Web - Part 4

57 - Fri, Jul 8, 2016

JWT authentication with Spring Web - Part 3

56 - Wed, Jul 6, 2016

JWT authentication with Spring Web - Part 2

55 - Sun, Jul 3, 2016

JWT authentication with Spring Web - Part 1

54 - Sun, Jul 3, 2016

JSON logging for Spring applications

53 - Thu, Jun 30, 2016

Injecting dependencies into a Spring @Configuration

52 - Wed, Jun 29, 2016

Filtering responses in Spring MVC

51 - Wed, Jun 8, 2016

Deprecating domain events in Axon

50 - Sun, Apr 24, 2016

Programmable exit codes for spring command line applications - 2

49 - Wed, Apr 20, 2016

Programmable exit codes for Spring command line applications

48 - Mon, Apr 18, 2016

Using custom arguments in Spring MVC controllers

47 - Sat, Jan 30, 2016

Authentication for Apache Camel HTTP components

46 - Wed, Dec 16, 2015

Thoughts on Open Graph tags

45 - Tue, Dec 15, 2015

Integration testing Spring command line applications

44 - Fri, Dec 11, 2015

Integration testing challenges for non-web Spring applications

43 - Fri, Dec 11, 2015

How thinking of Documentation as Legislation helped me become a better programmer

42 - Tue, Dec 8, 2015

Implementing custom annotations for Spring MVC

41 - Sun, Dec 6, 2015

Validating RequestParams and PathVariables in Spring MVC

40 - Sat, Dec 5, 2015

Testing async responses using MockMvc

39 - Tue, Nov 24, 2015

Running multiple applications in the same Tomcat installation

38 - Tue, Jun 9, 2015

Making sense of Cloud Foundry security group declarations

37 - Fri, May 22, 2015

Configuring Cloud Foundry Java Memory Parameters

36 - Thu, May 21, 2015

Clojure Dojo - Levenshtein edit distance

35 - Thu, Mar 20, 2014

A simple JMeter test with login

34 - Mon, Feb 17, 2014

Implementing Rate Limiting in Rails - Part 2

33 - Sun, Oct 13, 2013

Implementing Rate Limiting in Rails - Part 1

32 - Sat, Oct 12, 2013

Python Hack - Dynamically override an object's attribute

31 - Mon, Oct 7, 2013

Managing Gemsets in Rbenv

30 - Thu, Sep 12, 2013

Looking up Compiler params used to compile a Ruby version

29 - Sun, Sep 8, 2013

Python's bool type

28 - Thu, Aug 15, 2013

Validating JSON in Emacs

27 - Wed, Jul 31, 2013

Emacs hack: Viewing Git logs while composing commit messages

26 - Mon, Apr 29, 2013

Configure Git's comment character

25 - Sun, Apr 14, 2013

My experience working remotely

24 - Thu, Apr 11, 2013

Oh I can build it in...

23 - Mon, Apr 8, 2013

JavaScript, clipboard access and hidden flash widgets

22 - Fri, Apr 5, 2013

Reducing Emacs startup time while committing

21 - Tue, Jan 22, 2013

My first Firefox plugin: GetCache - View cached version of the current page

20 - Thu, Nov 29, 2012

GetCache - A Chrome plugin to view cached version of the current page

19 - Wed, Nov 28, 2012

On REST, Content-Type, Google Chrome and Caching

18 - Tue, Nov 27, 2012

Understanding Python's "with" statement

17 - Mon, Jul 9, 2012

Heredocs in Ruby and Python

16 - Wed, Jul 4, 2012

Micro Journal - simple Git-backed journal in Python

15 - Mon, Jun 25, 2012

VodQA NCR: Maintaining Large Test Suites

14 - Sun, Jun 24, 2012

Know Your Tools - Don't Shoot Yourself in the Foot

13 - Wed, Jun 6, 2012

Managing security certificates from the console - on Windows, Mac OS X and Linux

12 - Tue, Jun 5, 2012

Indian and Pakistani cricketers - who make better debuts?

11 - Fri, May 11, 2012

Fixing Flyspell for Emacs in Mac OS X

10 - Fri, May 4, 2012

Finding un-merged commits with git cherry

9 - Sun, Apr 29, 2012

Bullet proof Jenkins setup

8 - Fri, Feb 3, 2012

Why your project should have a Getting Started guide.

7 - Tue, Jan 17, 2012

Debugging: C Sharp's HttpWebRequest, 100-Continue and nginx

6 - Mon, Jan 16, 2012

Wikipedia Page Hopping

5 - Tue, May 17, 2011

Empathy Log Parser

4 - Thu, Mar 24, 2011

Binary Signature Art

3 - Wed, Mar 23, 2011

Java Arrays in JRuby

2 - Tue, Mar 16, 2010

Autorun.py - Execute stuff on file change

1 - Sat, Jan 9, 2010