The argument that makes most sense to me, however, is the separation between intention and implementation. If you have to spend effort into looking at a fragment of code to figure out what
I think the lack of reusability comes in object-oriented languages, not functional languages. Because the problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them.
This post really resonated with me and a lot of my engineering friends. It humoristically puts a spotlight on the fact that engineering interviews tend to over index on skills that while important
Originally posted on Medium. At DueDil we’ve been working with GraphQL for the better part of a year now. We’ve learned a lot on this journey and would love to share
It happens once in a while that a colleague mentions their text editor of choice choking on some large file. Whenever this happens I'm reminded of this excellent series of posts in the
Having worked on a framework for efficient data resolution for the last couple of months I greatly enjoyed this talk by Simon Marlow from Facebook ( Haxl: Making Concurrency Unreasonably Easy). The problem space
Through one mean or another, I end up rereading Kent Beck's amazing article "Mastering Programming" every few months. It perfectly synthesises the traits we should try to incorporate into our day
I've effectively dropped out of the Laravel community in the last 3 years. I had an excuse to use Lumen last week and found the information on using Lumen without facades rather lacking.
Who knew Kent Beck of Extreme Programming has been working for Facebook since 2011. That's besides the point though, he has a very thoughtful post about patterns observed in successful programmers. Mastering Programming
I recently discovered Codebar.io. Developers like my self come and teach people how to code for free. I actually tried to start something like this my self back in Copenhagen a long
My favourite coding related blog is and have for a long time been codinghorror.com. I recently stumbled upon one of his old posts "The Eight Levels of Programmers". This post
In my last post I mentioned the cost of prematurely making an abstraction. To follow up on that here's another great post on the subject. Sandi Metz is just great btw! The Wrong
Programming is terrible is one of my favourite blogs about engineering. Tef is obviously well read and a seasoned developer. I love going down the rabbit whole of papers his writing references. He