Author: adam

Random

The Crown, the Palace, and other homes

Netflix’s The Crown has given me a renewed (read: new) interest in the Royal Family. I never really paid much attention my whole life.

Read More

Development

On the Edge of Open Source Software

There is of course, a certain irony to Microsoft’s January 15th, 2020 release of Microsoft Edge. Specifically its loudly-beating, freshly-transplanted heart. Microsoft once proudly rode Internet Explorer into the field of browser battle but I expect no-one at the company would’ve expected quite the controversy it caused over the...

Read More

Development, Featured

SQL/JSON in PostgreSQL 12 – the best of both worlds?

PostgreSQL 12, released October 3rd 2019, offers the SQL/JSON Path Language – a way to query and filter data in JSON objects not too dissimilar to how XPath queries XML.

Read More

Development

The Day Everyone Turned Into Michael Johnson.

Michael Johnson has no idea, but I just remembered something hilarious that happened many years ago. I think it was 2002 and I’d joined a small company in the UK as a software developer. (This was before new companies were called startups and before joining new companies was cool). The company had designed a telecoms …...

Read More

Development, Featured

Custom Validators for Angular Reactive Forms

Angular Reactive Forms are actually pretty cool and once you get the hang of them, you can appreciate all of the form dynamics that Angular handles for you.

Read More

Development

JavaScript’s Import/Export Business

JavaScript really stepped into the import and export business with ES Modules. With ES6, the language introduced the import and export keywords allowing easier modularization and organization of code. The import keyword supports a number of different syntaxes and is often confusing when first thinking about...

Read More
Close