Migrating AngularJS to Angular with a hybrid application
First posted on the Codurance blog In January 2022, the last version of AngularJS left support. There will be no official updates or…
2023, Jun 26 — 16 minute readFirst posted on the Codurance blog In January 2022, the last version of AngularJS left support. There will be no official updates or…
2023, Jun 26 — 16 minute readAfter a while of attending the London Software Craftsmanship Community and running events there I noticed that quite a few people didn't…
2023, Jun 10 — 1 minute readRecently I've published a few screencasts solving programming challenge katas with Codurance (part of the screenkatas series) in Rust. The…
2023, May 18 — 1 minute readOver the past week I attended Rust Nation 2023, a two-day conference and the UK's first-ever Rust conference, and even delivered a day-long…
2023, Feb 21 — 10 minute readOn November 30th OpenAI published a chatbot called ChatGPT that allows anyone to interact with their latest, greatest language model. You…
2022, Dec 12 — 18 minute readFirst posted on the Codurance Blog. Global Day of Code Retreat is an annual in-person event that takes place in numerous cities across the…
2022, Dec 11 — 4 minute readI delivered a "Thursdays Matter" talk with SkillsMatter about Rust macros; what they are, why to use them and how they work.
2022, May 26 — 1 minute readAt codebar festival 2022 I gave a talk introducing newcomers to the Rust programming language. It covers what Rust is, why you might want to…
2022, Apr 21 — 1 minute readHoping to broaden my programming horizons in 2020 I studied F#, but I didn't make as much progress as I'd hoped. My objective in 2021 is to…
2021, May 17 — 6 minute readMy reading material throughout most of December was You First by Liane Davey, a book about dysfunctional teams and how to not be part of…
2020, Jan 30 — 6 minute read