Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I made a small Home Assistant system that detects cats in the backyard with Frigate and turns on a sprinkler for 30 seconds.
-
I published an ESPHome external component for HW211-family heat pump controllers, generating local Modbus sensors and optional controls for Home Assistant.
-
I replaced the proprietary Wi-Fi module in my heat pump hot water system with a local ESPHome adapter built using a Waveshare ESP32-S3-RS485-CAN module.
-
I added an ESPHome fan controller to my disk shelf, using a DS18B20 temperature probe, PWM fan control, and a small script to log HDD temperatures.
-
I converted a PETKIT Fresh Element Mini dry food dispenser to run locally with ESPHome, removing the need for a cloud connection.
-
I turned my ESPHome LVGL light touchpads into reusable room controllers for lamps, weather, screen sleep, and per-room aircon control.
-
ESPHome weekly roundup for 4 May: Maxi1134's highly suspicious bed presence project using 16 load cells, HX711 sensors, and Home Assistant.
-
I spoke at SydPy about open navigation, NaviLens, and using Python to build a free alternative for resolving navigation tags in public spaces.
-
Alison Wong and I gave a UNSW seminar on teaching at scale, sharing strategies for active learning, tutorial support, marking, and programming education.
-
ESPHome weekly-ish roundup from Discord: BLE MIDI Remote for ESPHome, SnapSpot, and RealDeco's Sendspin Headphones.
-
ESPHome weekly roundup for 18 April: a tiny Sendspin speaker amplifier, ESPControl for smart home touch pads, and esphome-zerocode.
-
I updated my Home Assistant evening lights automation to use the ambient light sensor from my Ecowitt weather station, so the lamps turn on when it is actually dark.
-
I set up an Ecowitt weather station locally with WSView Plus and Home Assistant, then mounted the WS69 sensor array above the greenhouse.
-
I converted a strange looking mains powered lamp to be USB-C powered and programmable using ESPHome.
-
I converted a Heliograf soy sauce lamp into a Home Assistant controlled smart light using ESPHome.
-
I developed a selection procedure for image formation and solver hyperparameters for image restoration tasks, which removes the need for hand tuning.
-
Alison Wong and I were awarded both the Innovation Award and Allan Christie Innovation Award at ASCILITE 2025 for our Karel initiative.
-
This paper presented at ASCILITE 2025 discusses how our Karel initiative is empowering women in programming.
-
I presented at the Data and AI track of PyCon AU 2025 about the potential problems of NaviLens.
-
I assembled a docker container or wyoming and whisper on intel GPUs.
-
I became a maintainer of the rathole project, which is a secure, stable and high-performance reverse proxy for NAT traversal, written in Rust.
-
I released caddy-hostnames, which automatically publishes .local hostnames from Docker containers via mDNS using Caddy-Docker-Proxy.
-
This project provides a reference implementation of NaviLens and ddTag for educational or personal use.
-
Alison Wong and I presented at the Education track of PyCon AU 2024 about our use of Karel to increase in confidence, interest and ultimately ability in programming.
-
Alison Wong and I were awarded the University of Sydney Business School (USBS) Wayne Lonergan Award, which is the most competitive teaching award in the school and is accompanied with a $10,000 AUD prize.
-
I've updated a previous post on the Two Candles, One Cake problem by providing new visualisations and generalisation ability.
-
I've updated the Too Many Guns site to use MapLibre and partial property updates.
-
Alison Wong and I presented at the University of Sydney Business School Learning and Teaching Forum about our project using Karel to help students visualise code execution and encourage students to practise programming.
-
I spoke at a Business Analytics 'Brown Bag' with Alison Wong about our project using Karel to o help students visualise code execution and encourage students to practise and develop their programming skills.
-
I received the Educational Innovation Award in the category 'Transform assessment and feedback practices' for my feed-forward assessment design in QBUS5010 Introduction to Dashboarding.
-
Alison Wong and I presented at the Education track of PyCon AU 2023 about realtime collaborative programming in a university education context.
-
Alison Wong and I presented at the Education track of PyCon AU 2023 about our approach to assurance of learning for automatically marked assessments.
-
Alison Wong and I were awarded a Teaching and Learning Innovation Grant to the value of $5000 for the support the design, deployment, and evaluation of a games-based, playful, or simulated learning intervention.
-
I co-presented at the University of Sydney Business School Learning and Teaching Forum about a reflective approach to students as partners that was developed for QBUS5010 Intro to Dashboarding and Data Visualisation.
-
The University of Sydney Business School's honour society, Beta Gamma Sigma recognises academic staff and business professionals through the Chapter Honouree Award.
-
I co-authored a blog post about a reflective approach to students as partners that was developed for QBUS5010 Intro to Dashboarding and Data Visualisation.
-
I was promoted from Lecturer to Senior Lecturer in the 2022 promotions round.
-
As a team, Alison Wong, Priyanka Cheema and myself were awarded the University of Sydney Business School (USBS) Toolbox & Innovator Award, which recognises high quality, novel teaching practices and exceptional contributions to the USBS teaching community.
-
I co-presented at the University of Sydney Business School Learning and Teaching Forum about embedding dynamic and interactive visualisations in learning material using plotly.
-
Priyanka Cheema and I presented at the University of Sydney Business School Learning and Teaching Forum about detecting and reducing academic misconduct in an introductory programming unit.
-
I designed and developed this introductory dashboarding unit with assistance from Ardi Mirzaei.
-
I wrote a proof of concept solver for John Siracusa's Frame Game.
-
I solved the 'Two Candles, One Cake' problem using Python.
-
Co-authored blog post on interactive elements of BUSS6002.
-
I spoke at a Business Analytics 'Brown Bag' seminar on wordle strategies and the broader applications for diagnoses and sequential experimental design.
-
I wrote a fast solver for wordle written in Python.
-
Alison Wong and I presented at the University of Sydney Business School Learning and Teaching Forum about our innovative approach to teaching online.
-
I added support for the SCD4X CO2 sensor to ESPHome.
-
I added support for the LTR390 UV and ambient light sensor to ESPHome.
-
This Sydney Morning Herald article uses visualiations from my 'Teacher Pay Comparison' dashboard.