<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tony Andrew Meyer</title><link>http://tonyandrewmeyer.com/</link><description>Recent content on Tony Andrew Meyer</description><generator>Hugo</generator><language>en-nz</language><lastBuildDate>Sat, 25 Apr 2026 00:07:01 +1200</lastBuildDate><atom:link href="http://tonyandrewmeyer.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Wests Fruit Cocktail</title><link>http://tonyandrewmeyer.com/2026/04/25/wests-fruit-cocktail/</link><pubDate>Sat, 25 Apr 2026 00:07:01 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/04/25/wests-fruit-cocktail/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/taste/1781341923?i=1781341924&amp;amp;l=en-GB">Taste (covered) by Daisy Grenade&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Last time: &lt;a href="https://tonyandrewmeyer.com/2026/04/17/hakanoa-dry-ginger-beer/">Hakanoa Dry Ginger Beer&lt;/a>, this time &lt;a href="https://wests.co.nz/products/fruit-cocktail">Wests Fruit Cocktail&lt;/a>.&lt;/p>
&lt;p>This comes in a plastic bottle, unfortunately, but a reasonable size, 350ml. I&amp;rsquo;ve never seen or heard of this before doing some random searches for drinks online. As usual, no issues with having rural post deliver some, though.&lt;/p>
&lt;p>I believe the flavour is meant to be some sort of generic fruit punch. It tasted to me a bit like a nicer Fanta (Orange), but not so much that I&amp;rsquo;m in a hurry to try it again. I forgot to try it with ice, but it was fine just fridge-chilled.&lt;/p></description></item><item><title>Hakanoa Dry Ginger Beer</title><link>http://tonyandrewmeyer.com/2026/04/17/hakanoa-dry-ginger-beer/</link><pubDate>Fri, 17 Apr 2026 22:00:45 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/04/17/hakanoa-dry-ginger-beer/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/rain/1442499776?i=1442499787&amp;amp;l=en-GB">Rain by Dragon&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Last time, &lt;a href="https://tonyandrewmeyer.com/2026/04/02/aroha-sparkling-feijoa/">Aroha Sparkling Feijoa&lt;/a>, this time &lt;a href="https://www.hakanoa-handmade.co.nz/products/wild-ferment-dry-ginger-beer">Hakanoa Dry Ginger Beer&lt;/a>.&lt;/p>
&lt;p>This comes in a glass bottle with a twist top, a decent 330ml. I had never seen or heard of this before it was featured in the &lt;a href="https://thespinoff.co.nz/kai/20-03-2026/the-non-alcoholic-ginger-beers-of-new-zealand-ranked">Spinoff Ginger Beer Ranking&lt;/a> (spoiler: it came second, behind my favourite ginger beer, which won&amp;rsquo;t be reviewed here since it&amp;rsquo;s Australian). Once again, though, no issues with having it delivered, even with rural post.&lt;/p></description></item><item><title>Aroha Sparkling Feijoa</title><link>http://tonyandrewmeyer.com/2026/04/02/aroha-sparkling-feijoa/</link><pubDate>Thu, 02 Apr 2026 18:25:20 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/04/02/aroha-sparkling-feijoa/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/oh-my/1442370077?i=1442370282&amp;amp;l=en-GB">Oh My by Gin Wigmore&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Last time, &lt;a href="https://tonyandrewmeyer.com/2026/03/27/karma-drinks-apple-juice/">Karma Drinks (Apple)&lt;/a>, this time &lt;a href="https://arohadrinks.co.nz/products/sparkling-feijoa">Aroha Sparkiling Feijoa&lt;/a>.&lt;/p>
&lt;p>This comes in a glass bottle with a regular cap; once more a great start. 330ml, so we&amp;rsquo;re finally at a decent volume. I don&amp;rsquo;t think I&amp;rsquo;ve ever seen this in a cafe, service station, or supermarket, unfortunately &amp;ndash; I&amp;rsquo;m sure I would have tried it if so &amp;ndash; but once again, no troubles with getting this delivered with rural post.&lt;/p></description></item><item><title>Review: The Manager's Path</title><link>http://tonyandrewmeyer.com/2026/03/27/review-the-managers-path/</link><pubDate>Fri, 27 Mar 2026 18:35:00 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/03/27/review-the-managers-path/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/you-dont-know-me-feat-regina-spektor/289974883?i=289974890&amp;amp;l=en-GB">You Don&amp;rsquo;t Know Me by Ben Folds (feat. Regina Spektor)&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Camille Fournier&amp;rsquo;s &lt;em>The Manager&amp;rsquo;s Path: A Guide for Tech Leaders Navigating Growth and Change&lt;/em> pairs well with Tanya Reilly&amp;rsquo;s &lt;em>&lt;a href="https://tonyandrewmeyer.com/2026/01/10/review-the-staff-engineers-path-by-tanya-reilly/">The Staff Engineer&amp;rsquo;s Path&lt;/a>&lt;/em> that I reviewed earlier this year. Where Reilly focuses on the senior individual contributor track, Fournier walks the management ladder from the bottom rung all the way to CTO. Despite the management focus, I&amp;rsquo;d recommend this book even if you have no intention of ever being a manager (or, like me, have managed before but don&amp;rsquo;t plan to again) because understanding what good management looks like from your side of the table is genuinely useful.&lt;/p></description></item><item><title>Karma Drinks - Apple Juice</title><link>http://tonyandrewmeyer.com/2026/03/27/karma-drinks-apple-juice/</link><pubDate>Fri, 27 Mar 2026 13:35:54 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/03/27/karma-drinks-apple-juice/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/karma/1649434004?i=1649434498&amp;amp;l=en-GB">Karma by Taylor Swift&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Last time, &lt;a href="https://tonyandrewmeyer.com/2026/03/21/foxton-fizz-pineapple/">Foxton Fizz (Pineapple)&lt;/a>, this time: &lt;a href="https://karmadrinks.co.nz/products/karma-apple-juice">Karma Drinks, Apple Juice&lt;/a>.&lt;/p>
&lt;p>This comes in a glass bottle with a regular cap, which is again a great start. Aluminium is ok, but glass is almost always nicer, and it is convenient to be able to close it again, although 300ml makes that unlikely. 300ml is, for me, a bare minimum volume, so Karma just squeaks in there.&lt;/p>
&lt;p>The Karma drinks are quite widely available in cafes in my experience, but I don&amp;rsquo;t generally see them in supermarkets or service stations. I ordered online, which worked perfectly, even with rural delivery. (I do wonder if my postie is annoyed at how many large/heavy parcels I get, or likes that these contribute to the continued existence of the rural post service.)&lt;/p></description></item><item><title>Foxton Fizz - Pineapple</title><link>http://tonyandrewmeyer.com/2026/03/21/foxton-fizz-pineapple/</link><pubDate>Sat, 21 Mar 2026 21:59:13 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/03/21/foxton-fizz-pineapple/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/soda-pop/1820264137?i=1820264147&amp;amp;l=en-GB">Soda Pop from K-Pop Demon Hunters&lt;/a>)&lt;/em>&lt;/p>
&lt;p>&lt;strong>Backstory&lt;/strong>: I love trying new (non-alcoholic) drinks. One of my most favourite things about travelling for work is being able to go through a supermarket in a new country and try out all the new (to me) things they have. I also love supporting local (for the purposes here: New Zealand) businesses, particularly small ones, so extra love trying new, local, drinks. But I struggle to remember the drink I tried months ago, both whether or not I&amp;rsquo;ve tried it, and how much I enjoyed it. So I&amp;rsquo;m writing them up. These aren&amp;rsquo;t really reviews, because unless you share my taste, your results will vary.&lt;/p></description></item><item><title>Combining Canonical's Inference Snaps with Willison's LLM tool</title><link>http://tonyandrewmeyer.com/2026/03/18/combining-canonicals-inference-snaps-with-willisons-llm-tool/</link><pubDate>Wed, 18 Mar 2026 20:58:25 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/03/18/combining-canonicals-inference-snaps-with-willisons-llm-tool/</guid><description>&lt;p>(Post theme: &lt;em>&lt;a href="https://music.apple.com/nz/album/i-want-you-to-know-me/1802438597?i=1802438691&amp;amp;l=en-GB">I Want You to Know Me&lt;/a>&lt;/em> by Emerson)&lt;/p>
&lt;p>Running LLMs locally has a somewhat deserved reputation for being finicky. Download a model, pick a runtime, figure out GPU offloading, wrestle with dependencies, expose an API, and &lt;em>then&lt;/em> you can start actually using the thing. Canonical&amp;rsquo;s &lt;a href="https://github.com/canonical/inference-snaps">inference snaps&lt;/a> and Simon Willison&amp;rsquo;s &lt;a href="https://llm.datasette.io/">&lt;code>llm&lt;/code>&lt;/a> tool each solve half of that problem &amp;ndash; and it turns out they snap together (sorry, not sorry) almost effortlessly.&lt;/p></description></item><item><title>Review: Communication Patterns by Jacqui Read</title><link>http://tonyandrewmeyer.com/2026/03/18/review-communication-patterns-by-jacqui-read/</link><pubDate>Wed, 18 Mar 2026 10:06:31 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/03/18/review-communication-patterns-by-jacqui-read/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/bullsh-t-baby/1876893667?i=1876893848&amp;amp;l=en-GB">Bullsh*t Baby! by aleksiah&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Unlike the last couple of reviews in my work &amp;rsquo;training and development&amp;rsquo; series, this one for &lt;em>Communication Patterns: A Guide for Developers and Architects&lt;/em> will be very short. Unfortunately, that&amp;rsquo;s because of the &amp;ldquo;if you can&amp;rsquo;t say anything nice&amp;rdquo; rule &amp;ndash; and I don&amp;rsquo;t even think it&amp;rsquo;s worth a detailed critique. Just avoid it.&lt;/p>
&lt;p>A few lowlights: obvious, tedious, lengthy words on diagrams, where the diagrams themselves probably do convey information well but are ugly, and beauty matters; remote work &amp;ldquo;insights&amp;rdquo; that seem like they come from someone that has never spent any serious time doing remote work (I was reminded of all the terrible advice from people who suddenly started during COVID); a near total disregard for cultural differences; and way too much self-hype.&lt;/p></description></item><item><title>Review: Vibe Coding by Gene Kim and Steve Yegge</title><link>http://tonyandrewmeyer.com/2026/03/17/review-vibe-coding-by-gene-kim-and-steve-yegge/</link><pubDate>Tue, 17 Mar 2026 17:21:49 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/03/17/review-vibe-coding-by-gene-kim-and-steve-yegge/</guid><description>&lt;p>(Post theme: &lt;a href="https://music.apple.com/nz/album/be-better/1846037447?i=1846037448&amp;amp;l=en-GB">&lt;em>Be Better&lt;/em> by &lt;em>Where&amp;rsquo;s Jai?&lt;/em>&lt;/a>&lt;em>)&lt;/em>&lt;/p>
&lt;p>TL;DR: &lt;em>Vibe Coding&lt;/em> is a sprawling, sometimes exasperating, but ultimately worthwhile look at how to work with AI assistants in real codebases. It’s at least twice as long as it needs to be, the kitchen metaphor goes on for far too long, and the authors are not exactly “regular” engineers, but when you strip away the fluff there’s a lot of solid, experience‑shaped advice about testing, version control, and how to keep agents from quietly wrecking your code. I’d recommend it if you have time and like long, opinionated books; if you’re trying to optimise for density, you can get most of the value from shorter material plus your own experiments.&lt;/p></description></item><item><title>Review: The Staff Engineer’s Path by Tanya Reilly</title><link>http://tonyandrewmeyer.com/2026/01/10/review-the-staff-engineers-path-by-tanya-reilly/</link><pubDate>Sat, 10 Jan 2026 16:25:52 +1200</pubDate><guid>http://tonyandrewmeyer.com/2026/01/10/review-the-staff-engineers-path-by-tanya-reilly/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/something-to-my-something-feat-maddy-low/1867696063?i=1867696068&amp;amp;l=en-GB">something to my something (feat. Maddy Low) by FDaSavage&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Tanya Reilly’s “The Staff Engineer’s Path&amp;quot; is the first in my 2025/2026 summer reading programme, and it’s the clearest guide I’ve found for navigating the often-ambiguous world of senior technical leadership. If you’re wondering what staff engineers actually &lt;em>do&lt;/em> all day, or how to grow into that role effectively, this book deserves a spot on your reading list&lt;/p>
&lt;h2 id="what-makes-this-book-different">What Makes This Book Different&lt;/h2>
&lt;p>Most technical leadership books either focus too heavily on management or stay frustratingly abstract. Reilly strikes a better balance, addressing the messy reality of being a senior IC: you’re expected to have broad impact, but nobody’s quite sure how. One highlight that captured this perfectly was her observation that staff engineers “take on ambiguous, messy, difficult problems and do just enough work on them to make them manageable by someone else.” That’s the job in a nutshell.&lt;/p></description></item><item><title>2025 in Media</title><link>http://tonyandrewmeyer.com/2025/12/30/2025-in-media/</link><pubDate>Tue, 30 Dec 2025 22:11:01 +1200</pubDate><guid>http://tonyandrewmeyer.com/2025/12/30/2025-in-media/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/friendly-fire-the-pool-song/1779056021?i=1779056212&amp;amp;l=en-GB">friendly fire (the pool song)&lt;/a>).&lt;/em>&lt;/p>
&lt;p>This year, I &lt;a href="https://letterboxd.com/tonyandrewmeyer/">watched 164 films&lt;/a>. I recommend &lt;a href="https://letterboxd.com/film/tina-2024-1/">Tinā&lt;/a>, &lt;a href="https://letterboxd.com/film/kpop-demon-hunters/">KPop Demon Hunters&lt;/a>, &lt;a href="https://letterboxd.com/film/the-gorge-2025/">The Gorge&lt;/a>, &lt;a href="https://letterboxd.com/film/swiped-2025/">Swiped&lt;/a>, &lt;a href="https://letterboxd.com/film/python-the-documentary/">Python: The Documentary&lt;/a>, &lt;a href="https://letterboxd.com/film/girl-haunts-boy/">Girl Haunts Boy&lt;/a>, and &lt;a href="https://letterboxd.com/film/we-live-in-time/">We Live in Time&lt;/a>, and &lt;a href="https://letterboxd.com/film/sinners-2025/">Sinners&lt;/a>. A somewhat disappointing year for films for me.&lt;/p>
&lt;p>I also &lt;a href="https://trakt.tv/users/tonyandrewmeyer">watched 1,259 episodes of TV&lt;/a>. I recommend &lt;a href="https://trakt.tv/shows/taskmaster">Taskmaster&lt;/a>, &lt;a href="https://trakt.tv/shows/the-runarounds">The Runarounds&lt;/a>, &lt;a href="https://trakt.tv/shows/murderbot">Murderbot&lt;/a>, &lt;a href="https://trakt.tv/shows/dept-q">Department Q&lt;/a>, and &lt;a href="https://trakt.tv/shows/shrinking">Shrinking&lt;/a>. Not a great year for TV, either - a lot of stuff I&amp;rsquo;m somewhat interested in watching, but nothing that really grabbed me.&lt;/p>
&lt;p>On YouTube, I watched a lot more than in previous years. I recommend the &lt;a href="https://youtube.com/@taskmaster?si=nrzVR_HDWOql4JTb">Taskmaster Podcast&lt;/a>, the &lt;a href="https://youtube.com/@talkvillepodcast?si=RHmIXxJa20iONMkk">TalkVille Podcast&lt;/a>, &lt;a href="https://youtube.com/@hellonikkilu?si=rpcs6_t9SgyXaLwM">Nikki Lu&lt;/a>, &lt;a href="https://youtube.com/@dishpodcast?si=gQPMKCFSVLHB5L_1">Dish Podcast&lt;/a>, and &lt;a href="https://youtube.com/@offmenupodcast?si=6xaADDqVO1bcxmYH">Off Menu&lt;/a>.&lt;/p></description></item><item><title>Review: Help! I Have a Manager! - Wizard Zines</title><link>http://tonyandrewmeyer.com/2024/12/05/review-help-i-have-a-manager-wizard-zines/</link><pubDate>Thu, 05 Dec 2024 10:42:36 +1200</pubDate><guid>http://tonyandrewmeyer.com/2024/12/05/review-help-i-have-a-manager-wizard-zines/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/talk/1123076757?i=1123076827&amp;amp;l=en-GB">Talk by Coldplay&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Next up in the Wizard Zines set is an odd one, not being particularly technical, and I think one of the earlier ones: &lt;a href="https://wizardzines.com/zines/manager/">Help! I Have a Manager&lt;/a>, which is all about building good relationships with your manager.&lt;/p>
&lt;p>Like &lt;a href="https://jvns.ca/">Julia&lt;/a>, I&amp;rsquo;ve had several good or great managers, and a few not so much. I have found them all very different, so page 16, which is all about this, really resonated. Other than that, this was pretty much all advice I&amp;rsquo;d seen elsewhere and/or picked up naturally. For someone really early career, this might be worthwhile, but I&amp;rsquo;d skip it otherwise.&lt;/p></description></item><item><title>Review: Bite Size Bash - Wizard Zines</title><link>http://tonyandrewmeyer.com/2024/12/03/review-bite-size-bash-wizard-zines/</link><pubDate>Tue, 03 Dec 2024 22:18:42 +1200</pubDate><guid>http://tonyandrewmeyer.com/2024/12/03/review-bite-size-bash-wizard-zines/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/hall-of-fame-feat-will-i-am/550970420?i=550970575&amp;amp;l=en-GB">Hall of Fame (feat. will.i.am) by The Script&lt;/a>)&lt;/em>&lt;/p>
&lt;p>As mentioned previously, I purchased the set of &lt;a href="https://wizardzines.com/">Wizard Zines&lt;/a> via my annual training budget, and am working through them. Current reading: &lt;a href="https://wizardzines.com/zines/bite-size-bash/">Bite Size Bash&lt;/a>.&lt;/p>
&lt;p>The first 20 pages surprised me - I don&amp;rsquo;t consider myself particularly knowledgeable in terms of bash (or similar shell scripting) but pretty much everything in the basics I&amp;rsquo;ve managed to somehow pick up over the last couple of decades, despite usually jumping pretty quickly into another tool whenever my needs get above simple. It is a great intro, though, and I would have benefited having this at hand years back.&lt;/p></description></item><item><title>Review: Become a SELECT Star - Wizard Zines</title><link>http://tonyandrewmeyer.com/2024/12/02/review-become-a-select-star-wizard-zines/</link><pubDate>Mon, 02 Dec 2024 17:04:54 +1200</pubDate><guid>http://tonyandrewmeyer.com/2024/12/02/review-become-a-select-star-wizard-zines/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/call-off-the-search/292453099?i=292453154&amp;amp;l=en-GB">Call Off the Search by Katie Melua&lt;/a>)&lt;/em>&lt;/p>
&lt;p>As part of my training allowance for 2024, I purchased all 14 of &lt;a href="https://jvns.ca/">Julia Evan&lt;/a>&amp;rsquo;s &lt;a href="https://wizardzines.com/">zines&lt;/a>. There are definitely ones I expect to learn from more than others, but having the pack appealed, and one of the things I really enjoy about her posts is finding little tidbits of information that I didn&amp;rsquo;t know, even though I would have said I know the topic fairly well in general.&lt;/p></description></item><item><title>GitHub "sync fork" silently failing</title><link>http://tonyandrewmeyer.com/2024/03/03/github-sync-fork-silently-failing/</link><pubDate>Sun, 03 Mar 2024 10:40:26 +1200</pubDate><guid>http://tonyandrewmeyer.com/2024/03/03/github-sync-fork-silently-failing/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/oops-i-did-it-again/267954486?i=267954487">Oops! I Did It Again by Britney Spears&lt;/a>)&lt;/em>&lt;/p>
&lt;p>Posting because I&amp;rsquo;ve hit this three times now and each time not remembered the solution until I figured it out again, in the hopes that writing it down will prompt my memory next time and avoid a fourth &amp;ldquo;figure it out fresh&amp;rdquo; cycle.&lt;/p>
&lt;p>At &lt;a href="https://canonical.com/">work&lt;/a> (in the team I&amp;rsquo;m on), we develop in the open using &lt;a href="https://github.com/orgs/canonical/repositories">public Github repositories&lt;/a>. To introduce a change, we fork the repo, create a branch, and submit pull requests to the upstream main branch.&lt;/p></description></item><item><title>Mobile Phones at Mahurangi College - Feedback</title><link>http://tonyandrewmeyer.com/2024/03/02/mobile-phones-at-mahurangi-college-feedback/</link><pubDate>Sat, 02 Mar 2024 21:17:51 +1200</pubDate><guid>http://tonyandrewmeyer.com/2024/03/02/mobile-phones-at-mahurangi-college-feedback/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/the-times-they-are-a-changin/159476281?i=159476284">The Times They Are-A-Changin&amp;rsquo; by Bob Dylan&lt;/a>)&lt;/em>&lt;/p>
&lt;p>This is a copy of the feedback I provided to Mahurangi College in response to this consultation request:&lt;/p>
&lt;blockquote>
&lt;p>The Government has introduced &lt;a href="https://www.education.govt.nz/school/digital-technology/cellphones/#sh-phones">regulations&lt;/a> that require all state schools to have student phone rules in use. Rules must be in use as soon as possible in Term 1 2024 and no later than Term 2.&lt;/p>
&lt;p>Many countries around the world have successfully banned mobile phones in classrooms, or are in the process of doing so. A solid body of evidence is emerging that supports the banning of phones in schools.&lt;/p></description></item><item><title>Writing as a metaphor for coding</title><link>http://tonyandrewmeyer.com/2024/02/25/writing-as-a-metaphor-for-coding/</link><pubDate>Sun, 25 Feb 2024 23:59:25 +1200</pubDate><guid>http://tonyandrewmeyer.com/2024/02/25/writing-as-a-metaphor-for-coding/</guid><description>&lt;p>At &lt;a href="https://canonical.com/">work&lt;/a>, our book club is reading &lt;a href="https://www.goodreads.com/book/show/4845.Code_Complete">Code Complete&lt;/a>, and had our first discussion session today. I first read this in early 2011 - roughly 6 years into professional software development - and remember thinking quite positively of it at the time. We&amp;rsquo;re only three chapters in, but I&amp;rsquo;m decidedly more mixed on it this time around - I&amp;rsquo;ve had a lot more varied experience with development projects than in those early years, and a lot of the book lands quite differently (I do suspect that the later chapters will have stood the test of time better).&lt;/p></description></item><item><title>Inconsistent public service efficiency</title><link>http://tonyandrewmeyer.com/2024/02/25/inconsistent-public-service-efficiency/</link><pubDate>Sun, 25 Feb 2024 21:48:01 +1200</pubDate><guid>http://tonyandrewmeyer.com/2024/02/25/inconsistent-public-service-efficiency/</guid><description>&lt;p>&lt;em>(Post theme: &lt;a href="https://music.apple.com/nz/album/drivers-license/1545051447?i=1545051686">drivers license by Olivia Rodrigo&lt;/a>)&lt;/em>&lt;/p>
&lt;p>I renewed my driver&amp;rsquo;s license last week (having turned 45 recently) and it was striking how different the experience was to the other common government-issued identification: a passport. &lt;a href="https://www.passports.govt.nz/">New Zealand&amp;rsquo;s passport service&lt;/a>, Te Mata Uruwhenua, (run by Te Tari Taiwhenua the Department of Internal Affairs) is remarkably efficient - everything from the application process through to delivery is handled extremely well. They promise reasonable process times, and almost always better them.&lt;/p></description></item><item><title>Asking ChatGPT for help, take 2</title><link>http://tonyandrewmeyer.com/2023/09/19/another-chatgpt-failure/</link><pubDate>Tue, 19 Sep 2023 23:24:19 +1200</pubDate><guid>http://tonyandrewmeyer.com/2023/09/19/another-chatgpt-failure/</guid><description>&lt;p>(&lt;em>Post theme: &lt;a href="https://music.apple.com/nz/album/with-a-little-help-from-my-friends/1434915471?i=1434915474">With a Little Help From My Friends by Joe Cocker&lt;/a>)&lt;/em>&lt;/p>
&lt;p>People (at lunch) at &lt;a href="https://kiwiPyCon.nz">Kiwi PyCon&lt;/a> were praising ChatGPT as a tool to help write code more efficiently, so I had another go.&lt;/p>
&lt;p>I recently moved a Django project to use &lt;a href="https://whitenoise.readthedocs.io/en/latest/">Whitenoise&lt;/a>, and more specifically to have &lt;a href="https://docs.djangoproject.com/en/4.2/ref/contrib/staticfiles/#manifeststaticfilesstorage">manifest files&lt;/a>, where the version is appended to the collected file names. This all works great, except that there are a few files that users download, and instead of getting, for example, &lt;code>template.xlsx&lt;/code>, they were getting &lt;code>template.{md5hash}.xlsx&lt;/code>.&lt;/p></description></item><item><title>Python return styles</title><link>http://tonyandrewmeyer.com/2023/09/19/python-return-styles/</link><pubDate>Tue, 19 Sep 2023 18:15:20 +1200</pubDate><guid>http://tonyandrewmeyer.com/2023/09/19/python-return-styles/</guid><description>&lt;p>I was reading through the &lt;a href="https://github.com/canonical/operator">charmed tech ops code&lt;/a> today and noticed a bunch of code &lt;a href="https://github.com/canonical/operator/blob/c4e3266a6568ba310064ca8b9bff7adb89676224/ops/model.py#L912">like&lt;/a>:&lt;/p>
&lt;pre tabindex="0">&lt;code>def f():
 if check:
 return val
 else:
 return None
&lt;/code>&lt;/pre>&lt;p>I don&amp;rsquo;t particularly love this (although I do feel you should match the style of an existing code base and should avoid changes that don&amp;rsquo;t meet a reasonable level of value-add). I would generally leave out the &lt;code>else&lt;/code> (and dedent the second &lt;code>return&lt;/code>). It seemed likely that these generate the same opcodes so this is purely about readability, but it was worth checking that:&lt;/p></description></item></channel></rss>