I signed up to Twitter on 10th December 2008. I'd been hearing about it for a while, and decided to jump on the bandwagon. Ever since I set up an account on SlashDot in 1999, I've always tried to use the account name "Tumbarumba" (the name of the town where I grew up, and my … Continue reading Twitter to Mastodon
Canberra Code Dojo
Become a better programmer.The Canberra Code Dojo bunch of software developers that love to code, play, learn, improve and eat!Every month we meet up in order to practice code katas, clean code, software craftsmanship, pair programming, test-driven development and learn from each other for an hour or two. Snacks or pizza will be provided.Events will … Continue reading Canberra Code Dojo
Machine Learning (Week 1)
I’m studying Machine Learning on Coursera. These are my revision notes for week 1. Introduction What is Machine Learning? Machine learning grew out of work in artificial intelligence. It is a new capability for computers. Examples: Database mining.Large datasets from growth of automation/web. e.g. web click data, medical records, biology, engineeringApplications that can't be programmed … Continue reading Machine Learning (Week 1)
Exploring Culture Through Questions
I joined Instaclustr 2 weeks ago as a Managing Engineer. I'm really excited to start working in a new company, but it can be a bit daunting to enter a new community of professionals without understanding the existing culture. What are the existing cultural norms? What are the problems and pain points? Is everyone happy? … Continue reading Exploring Culture Through Questions
Building a JavaScript CI/CD Pipeline
What's it like to for an experienced developer to learn the latest JavaScript tooling from scratch in 2019? It's not pretty. The Goal At QA Chef, we want to build systems that are: modular (strong cohesion, loose coupling, well designed components) simple and easy to maintain or rewrite (we'd like to keep our options open … Continue reading Building a JavaScript CI/CD Pipeline
How to Untangle an Argument
I’m studying Think Again I: How to Understand Arguments on Coursera. These are my revision notes for weeks 2. My notes for the the previous week are at: How to Spot an Argument. How to Identify an Argument Argument Markers Definition of an argument: a series of sentences, statements or propositions, where some are the premises and there … Continue reading How to Untangle an Argument
How to Spot an Argument
I’m studying Think Again I: How to Understand Arguments on Coursera. These are my revision notes for weeks 1. The Nature of Argument Why arguments matter The course is going to focus on a particular type of thinking, namely reasoning. Arguments are a way to express reasons. If you can formulate good arguments, you can have … Continue reading How to Spot an Argument
Goodbye Banking, Hello Catering
Well, I finally took the plunge. I've left my old job at {{SwissBank}}, and have joined a technology startup: QAChef. I'm incredibly excited by this move. QAChef is a very small but interesting company that I believe will make a huge impact in a niche business (commercial catering). Why this move? Well... Just over a … Continue reading Goodbye Banking, Hello Catering
Serverless from Scratch: Setting up DNS
This is the third post in the Serverless from Scratch series. The previous post on this topic is Serverless from Scratch: The Static Website. As mentioned in my previous post, the domain attentiontodetail.com.au was already taken. I had not response from my queries about buying the domain, so Vince and I had a talk about alternative … Continue reading Serverless from Scratch: Setting up DNS
Serverless from Scratch: The Static Website
This is the second post in the Serverless from Scratch series. The previous posts on this topic is Serverless from Scratch: First Steps. As mentioned in my last post, the first thing I want to do is set up a static website. Later on I will add functionality to read, display and update the calendar, … Continue reading Serverless from Scratch: The Static Website