We (myself and my close colleagues with whom I’ve worked on this) believe that a microservice approach to enterprise software architecture holds many benefits. It is an increasingly hot topic, not least because Netflix do it. And it is an increasingly polarising one, not least because Netflix do it! It is often lauded for its scalability, […]
What software would you write for fun?
Things my personal time gets spent on (in order): domestic chores, family time, reorganising spaces so we can buy more junk, TV, Physiological needs, hobby time. Things my hobby time gets spent on (in order): thinking about programming, reading about programming, talking about programming, actually programming. I used to have lots of hobbies (tae kwon-do, gymnastics, […]
Tailor your tool
This is my workstation. There are many like it, but this one is mine. Do you need to use a computer in your line of work? Do you consider yourself a power-user? Do you tailor it to your specific wants and needs? If not then you could be missing a trick and crippling your productivity. I […]
Dev? Mac!
Do you develop software that doesn’t need to run on Windows? No? Then don’t develop it on Windows! Buy a Mac. A lovely shiny MacBookPro. Buy the best model you can afford – in fact decide which one you can just afford and then buy the next model up. Make sure it has SSD storage rather […]
CAR day
My best thinking time during the day is in my car, on the way to work. It doesn’t work so well on the way home as that is more a slow release of tension from the day! Anyway, I often have good ideas, or come to reasonable-sounding conclusions in my car. But these are quickly […]
Event Sourcing – initial opinion
One day (when I know what I’m talking about) I shall do a piece on Event Sourcing. It seems that there is a barrier of entry to newcomers; due to a number of inevitably-linked practices around ES (e.g. DDD, CQRS) already having flexible implementations, meaning that your ES probably won’t look or work quite like […]
StackOverflow reputation
As a professional developer of many years I have seen a fair number of coding discussion sites come and go. StackOverflow was a breath of fresh air which seemed to attract a good calibre of contributor. But being a “Jack of all trades and master of none” myself I rarely considered that I could answer […]
Go-Ogle
The New Years Day 2018 Google doodle looked like “Go Ogle” to me. Strangely it’s the first time I’ve ever noticed that. Whilst go-ogle.com has been taken go-ogle.co.uk was available. So I registered it and it now sports a rather simple search box which transfers to Google’s image search with the word “bikini” appended to […]
Can’t we all just get a Long?
Creating a database. I wish to be able to create linked data offline. I initially went for a Guid, which is mostly safe to generate in a client. But Guids present issues with indexing, unless you use the SequentialId but that needs to be generated in the database. I considered the CombGuid which improves indexing […]
Bootcamp – Windows booted :)
As a keen computer user I treat myself to flagship hardware, look after it, and upgrade infrequently. I’ve made some bum choices by trying to compromise on cost but keep power. When my trusty Vaio powerhouse started having issues which I was unable to fix I decided it was time to splash out again. I […]
Recent Comments