Skip to main content

Writing

2021

Beginners Guide to Zero Knowledge Proofs

·5 mins
In today era, secure communication and privacy are more important than ever. Keeping our communication secure is done with this thing called ‘Cryptography’. Basically some smart calculations with prime numbers that mean we can secure and verify things easily, but it’s hard for a bad actor to come and steal the information.

Communication Styles - Radical Transparency

·6 mins
The following article was written in preparation for a Toastmasters speech. The aim of the speech is below The purpose of this project is for the member to learn about different communication styles and identify his or her primary style.

Moving Interstate

·11 mins
It was the 31st of December 2019. I got my phone out to record another video journal. As I sat on my balcony, wondering what the past year had meant to me and all the things I had done. I couldn’t help but think about what the future might hold.

What Does a Great Graduate Look Like?

·4 mins
It’s something I always wondered. I’m a decent student, I’ve done some cool things. I’m applying to these cool jobs. And I’m hearing nothing back. Sometimes I’d even get a rejection email the same day that I sent my application.

Solitude

·5 mins
Contents # Is Experiencing Yourself that Bad? Solitude as a Tool The Difference Refrigerator Hum Summary SubscribeBuilt with ConvertKit Rarely do we spend time alone with ourselves.

2020

52 Books in a Year

·25 mins
View my 2020 Reading challenge on Goodreads here. Here are my top 5 books that I read this year (in no particular order): High Performance Habits by Brendon Burchard The Ride of a Lifetime by Robert Iger Range by David Epstein The Alter Ego Effect by Todd Herman The Dictator’s Handbook by Bruce Bueno de Mesquita A Year of Books # This year was an incredible year. For the first time in my life, I managed to get through 52 books in a single year. On average, one book per week.

Gym Principles in Life

·5 mins
Lately I’ve been thinking. I’m kinda successful in the gym. I’ve built a fairly decent body. I get compliments regularly. My progress in the gym came quite easily. I didn’t feel like I was trying that hard.

The Hero's Journey

·5 mins
The following is a speech I gave at Toastmasters. Heroes . Heroes are all around us. Whether they’re in film, movies, books or in real life. Heroes are everywhere.

Blog Challenge

·4 mins
Quick Links to my favourite posts Gym Principles in Life 52 Books in a Year The Hero’s Journey You Will NEVER have Time Completing University Automating Homebrew Updates with Cron This is the homepage for my blog challenge over the summer break. My aim is to have a new blog post every single day (for 10 weeks). The last post will be made on the 31st of January, 2021.

Challenge: CS162 in 1 Week

·7 mins
Ever since I wrote my first program, I’ve been interested in computer systems and computer programming. One thing that I felt was missing from my computer knowledge was that deeper understanding of computers. At university I had only taken subjects relating to Algorithms, Data Structures and Problem Solving, but never things like Computer Architecture, Networking or Operating Systems.

Increase Your Typing Speed

·5 mins
View my video about this topic below. Navigation # Why Typing Speed is Important {#imp} Increasing Your Speed {#inc} Alternate Keyboard Layouts {#layouts} Practice! {#prac} Summary {#S} Imagine being able to type twice as fast as you can now.

March Newsletter

·9 mins
Navigation # Introduction Lessons I Learnt Books I Read Things I Bought Introduction # What a month we have had in March. In Adelaide, March is comically called ‘Mad March’ as we have several festivals and car races in our city. This Mad March was ‘Mad’ for much more than that.

My First Data Science Internship

·6 mins
Navigation # Meetings Focussed Work Data Quality Data Process My Work Summary At the start of this year, I began my first internship as a Data Scientist. I was offered this role by the RAA, one of South Australia’s largest companies.

Sudoku Solver

·2 mins
I created a Sudoku Solver. You can view the app here. There are a few important aspects of the program I thought it would be useful to talk about. These are the general process of solving a board, as well as the process of creating a board to be solved.

2019

Creating a Chess AI

·3 mins
View my Chess AI in action here Chess is one of the most popular games on the planet. Many people have tried to create a chess AI, that can play chess at a high level. The best attempt so far was AlphaZero by Google. The software managed to learn how to play chess in a number of hours, and defeat some of the best computer players such as Stockfish.

Portfolio Rebalancing and Spend Rule Analysis

·3 mins
This page contains a project I worked on as part of a University assignment. The project was for a subject called “Portfolio Theory and Management” and the aim was to provide a fund with a diverse portfolio, earning a target of 5.5% real return per annum. The fund would also like to make real donations of 5% per annum.

0001

·1 min
-– title: “Why C is Faster than Python” date: 2023-04-22T07:19:31+10:30 draft: True Everybody knows: C is faster than Python. But why is this? How can one language be faster than another? If the instructions tell the computer to do exactly the same thing, how can the run-time be different?