Leon Mika

2021-06-21: When it comes to organising things, whether it’s a large transition or simply the events of my …

2021-06-19: I wonder if part of my indecisiveness in making large decisions, such as changing jobs, has a lot to …

2021-06-15: I was feeling a bit under the weather yesterday so I got a Covid-19 test. In July 2020, when I last …

2021-06-14: Working On The Weekend I’ve saw a Tweets last night saying that the best thing a young person can do to help their career …

2021-06-11: I’m wondering if Slack should add a feature which, on demand, will roll-up the last several …

2021-06-09: A walk in the rain, with no one else around other than the currawongs. Fair bit darker than what the …

2021-06-08: I feel like the only person in the world that prefers to catch up on the WWDC keynote by reading the …

2021-06-07: Only took 5 failed CI builds today before I realised that there may be something wrong with the code …

2021-06-05: For anyone who needs it, here’s a Tampermonkey script for hiding the trending topics and …

2021-06-04: Congratulations to Ben Thompson on the announcement of Passport. Looks to be a very promising tool …

2021-06-04: It’s a bit of a shame that we couldn’t be using something like NFC for checking in to …

2021-06-02: FastMail needs to steal more features from Hey. One thing that would be nice: the ability to …

2021-06-01: Stumbling Into the Concept of Narrating Your Work About a week ago, we had a retro. One of the things that was brought up was the sense that …

2021-05-31: Sheets in the washing machine. Estimated time remaining is 17 minutes. This means that they should …

2021-05-30: Argh, people really need to stop using Twitter threads as a substitute for blog posts. I don’t want …

2021-05-27: Interesting day in that I can legitimately say that the reason I’m watching YouTube videos of …

2021-05-27: As difficult as it is going through another lockdown here in Melbourne, it’s actually kind of …

2021-05-27: There seems to be lacking an emoji for expressing being in an agreement in something while also …

2021-05-25: If anyone is interested in watching the recorded sessions of Google I/O 2021, you can find the …

2021-05-21: Mozilla’s MDN web docs are pretty good at indicating which browser supports which web feature. …

2021-05-16: On the Souring Relationship Between Apple and its Developers Listening to episode #430 of ATP yesterday, it was kind of shocking to hear the loss of good will …

2021-05-11: Feature request for Fastmail: the ability to setup a private RSS feed for a folder, so that emails …

2021-05-08: Stephen Hackett on 🎙 Flashback #18: The Google Graveyard Draft: Never fall in love in a Google …

2021-05-08: Started working on a website for a project I’m hoping to eventually open source. Found it a …

2021-05-05: Podcast Roll 2021 Yesterday, @Munish had the courage to share his podcast subscriptions1. Sensing an opportunity to …

2021-05-02: I’m starting to get the emails from Hover warning me of auto-renew being turned off for domains I’ve …

2021-05-01: On Basecamp I’ve been thinking about the incident at Basecamp for most of the week. I wanted to write …

2021-04-30: Early coding session this morning for a side project. Woke up at 4:45 am to work on a feature I just …

2021-04-24: Visitor at the back door. 🦎

2021-04-24: I wish there was a song lyric website that’s not riddled with ads. I don’t know why all the right …

2021-04-22: Some thoughts on Apple Subscription Podcasts offering You’ve probably seen the blog post outlining the details of Apple’s new Podcast Subscription …

2021-04-19: I listened to a interesting podcast about Brazilian Jiu-Jitsu and how it could be used by police to …

2021-04-17: My current bookmarking scheme is all over the place so I’m giving Pinboard a try in an attempt …

2021-04-11: Nothing humbles someone who thinks they’re a reasonably good developer than picking up a brand …

2021-04-08: Today is one of those rarest of days: a day with no meetings. There’s not even a stand-up, at …

2021-04-08: Surmounting The Hill Sometimes adding features to software is like cycling on a hilly road. You start off at the bottom …

2021-04-07: I really have to stop getting distracted writing tools to “help” me with the less than …

2021-04-03: A thing about Clubhouse is that since it’s live audio, it requires listeners to be awake. Given that …

2021-03-29: Nearly every office I’ve been in that has a dishwasher have their own makeshift system for …

2021-03-26: I’ve been really enjoying the posts that Jason Fried and DHH are making on HEY World, …

2021-03-25: I think one reason why the autocorrect in iOS is so frustrating is that, not only is it aggressive …

2021-03-24: It took an hour navigating various Telstra phone trees, chat apps, and the website, but I’ve …

2021-03-23: One aspect of software development that I like is the research side of things: learning something …

2021-03-22: There are many people around where I work that like “loud cars” of some sort, but I most certainly …

2021-03-18: There was a massive spiral wheel-shaped spider web in my backyard that I thought was abandoned. It …

2021-03-16: I wish more podcasters realise that there are other podcasting players than just Spotify and Apple …

2021-03-15: Thank goodness Micro.blog offers the ability to edit replies. It seems like I’m constantly …

2021-03-13: Some photos of my time in Warburton yesterday, in the Yarra Valley. Went for a bike ride and a bit …

2021-03-12: A Year Under The Pandemic This was originally a journal entry but I thought I’d share it here as well. Today is the end of …

2021-03-10: I love the idea of HEY World, that you can publish a blog post simply by sending an email. They’ve …

2021-03-09: I’ve been writing a bit more on my development related blog recently so I’ve added the …

2021-03-08: It’s a public holiday today, meaning that instead of writing software for work, I could do …

2021-03-08: It’s funny how somtimes you make a mistake, then you make another mistake that relates to that …

2021-03-03: Request to all cafe owners: please ask the customer if they would like coriander in their sandwich …

2021-03-03: It’s the middle of week 2 back in the office, and I’ve found myself falling back on most of the old …

2021-03-01: I had a Blot.im account that I was paying for but not using, so I’ve started a digital garden …

2021-02-28: The interesting thing about technology breakthroughs is how quickly the shift from the impossible to …

2021-02-28: I’ll have to go clothes shopping today to get a new jumper. It’s hard to find them during summer, …

2021-02-25: Feature needed for news sites: a mouse-over for names in an article that quickly shows you who they …

2021-02-25: Things I don’t miss about commuting to work: delays due to public transport interruptions. 😒

2021-02-24: I only just learnt today that NetNewsWire on the iPad does not require an internet connection in …

2021-02-23: I’m wondering if there should be a set of conventions for people on video calls to indicate …

2021-02-22: Returning to the office today. Not sure if it will be full time, hopefully there will be …

2021-02-20: Australia’s ABC News shot to the top of the App Store charts following Facebook’s news ban From the Verge: The Australian Broadcasting Corporation’s ABC News app shot to the top of Apple’s …

2021-02-19: Some uninformed thoughts about the ACCC Media Bargaining Code Yesterday, when the news about the news and Facebook was making the rounds in Australia, I have been …

2021-02-17: A $2000.00 Smartphone with Ads I just learnt today that the Samsung Galaxy S21 Ultra has ads. I’m generally not that …

2021-02-16: It only felt like a week ago when I saw the launch of NASA’s Perseverance rover. Yet here we …

2021-02-13: February Photoblogging Challenge. Day 12: Sporg. Mind turning slowly into sporg as I try to chase …

2021-02-13: Current status: looking at sqlite3 DBs of an Android app in development while waiting for XCode to …

2021-02-12: It’s a shame that we’ve had to go back into lockdown for 5 days, due to the highly …

2021-02-12: February Photoblogging Challenge. Day 11: Machine. My trusty Breezemaster has been pushing air for …

2021-02-10: Seth Godin on Rank Choice Voting Seth Godin on Rank Choice Voting: The surprising thing? In a recent primary in New York, some …

2021-02-10: February Photoblogging Challenge. Day 10: Energy.

2021-02-09: February Photoblogging Challenge. Day 9: Muddy. It’s rare to find mud around here in February, …

2021-02-09: I have all these personal projects that I want to start, but I need to check myself as I’ve got a …

2021-02-08: I watched Spirited Away last night. I really enjoyed it: it’s certainly a beautiful film. …

2021-02-08: February Photoblogging Challenge. Day 8: Hope. My new, soon-to-be activated Internet setup, courtesy …

2021-02-08: February Photoblogging Challenge. Day 7: Craving. Unfortunately, it’s what you’d expect.

2021-02-07: February Photoblogging Challenge. Day 6: Sports. This is probably the closest thing to sports you’ll …

2021-02-06: February Photoblogging Challenge. Day 5: Pets Unfortunately no pets allowed on this walk.

2021-02-04: February Photoblogging Challenge. Day 4: Layers. This is a photo of the geological kind: an exposed …

2021-02-03: February Photoblogging Challenge. Day 3: Comfort. POV shot of me sitting in a comfortable chair …

2021-02-03: February Photoblogging Challenge. Day 2: Morning Beverage.

2021-02-01: Micro.blog Photo Challenge. Day 1: “Close Up”. Not the best close up but any closer and they would …

2021-01-31: Afternoon in the gardens just south of the Shrine Of Remembrance in Melbourne, taken yesterday.

2021-01-29: Well, that’s a little terrifying. Turns out that coronavirus was mutating during …

2021-01-28: I gave Glitch a go for the first time today. I was sceptical that I would find any value in it, but …

2021-01-26: I just spent an hour and a half building what I thought was a simplified version of the R-Tree …

2021-01-25: In the summer months, if the outside air temperature gets warmer than 40°C, I treat myself to an ice …

2021-01-25: I was having a discussion with people at work about the approval process of the Covid-19 vaccines …

2021-01-23: A Feature Request for Twitter, Free of Charge It looks like Twitter’s product design team need some help. Their recent ideas, …

2021-01-22: Adding Blog Posts to Day One using RSS Prior to joining Micro.blog, I had a journal in Day One, which was the sole destination for all my …

2021-01-22: It’s only just now that I realised I no longer need to brace myself whenever I see the …

2021-01-20: Published two tracks last night: Taxonomy and Hazard. Both of these were made during the depths of …

2021-01-19: It’s a little bit shocking, the minute you move to a position with a bit more leadership …

2021-01-19: That feeling you get when you see a class or struct that was defined in another library that …

2021-01-17: Working on an album cover for some music I’m hoping to publish soon. Who knew that one the …

2021-01-16: Apart from a small cluster that’s been contained a week ago, there’ve been zero locally …

2021-01-15: If you’re looking for a way to edit long-form articles, may I recommend this technique from …

2021-01-14: Some of these collaborative editing tools, like Google Docs or Atlassian Confluence, have a feature …

2021-01-13: It’s strange that the IETF, one of the principal foundations responsible for maintaining the …

2021-01-12: Some thoughts on app permissions in macOS It’s funny how the casual meandering of your mind can be a source of inspiration. This morning, my …

2021-01-12: Feedbin, the RSS reader I use, has the ability to add Twitter users as feeds. It works pretty well …

2021-01-11: First encounters with GitHub (and Substack) All these new Substack newsletters that I’m seeing reminds me of my first encounter with …

2021-01-10: My understanding is that in Australia the “official” start of the week is Monday, but …

2021-01-08: One thing that needs to be clearly disclosed when signing up to anything — be it software, an energy …

2021-01-06: Thank you to the person on Micro.blog that recommended Music For Programming. Working from home …

2021-01-05: The standard audio and video player controls that browsers use for pages that don’t have their …

2021-01-05: I should be writing. I would like to write. I would like to like writing. But every time I think …

2021-01-04: I have the impression that browser vendors are trying to encourage web developers to use the native …

2021-01-03: I really appreciate the amount of hard work put in by those that run the ABC News Coronavirus live …

2021-01-02: Train trip from Wangaratta to Melbourne. First time travelling down this line.

2021-01-01: A Quick Review of the Year Here are a few words about the year gone by, and what I’m hoping to focus on the year ahead. …

2020-12-31: I’m really liking Stimulus for JavaScript development. The fact that it gives me an easy way …

2020-12-30: Bocce in Fitzroy Gardens, Melbourne

2020-12-28: I’m interested in starting a daily log, similar to what Dave Winer and a few others I follow …

2020-12-27: I subscribe to a few blogs that are well known for posting daily. Today, one of them is late. …

2020-12-26: I took the plunge and purchased Logic Pro today. Although the purchase itself is not super …

2020-12-25: Follow on from the last post, I also had the opportunity to spot a few trains. Here’s one on …

2020-12-25: Christmas Eve spent hiking around Macedon and Trentham in regional Victoria.

2020-12-23: Today is the last day of work for the year, and although I haven’t got much planned for the …

2020-12-22: I wonder if Tim Berners-Lee ever imagined that we would be using the web as a replacement for things …

2020-12-17: Follow up from yesterday’s post about my non-reading habits, a colleague of mine shared this …

2020-12-16: I don’t know if it’s just me, but I’ve got this annoying habit of seeing an …

2020-12-16: Vivaldi - My Recommended Alternative to Chrome I’m seeing a few people on Micro.blog post about how Chrome Is Bad. Instead of replying to …

2020-12-13: Revisiting the decision to build a CMS It’s been almost a month since I wrote about my decision to write a CMS for a blog that I was …

2020-12-08: It’s a shame that more and more bloggers are moving to email newsletters in leau of RSS. Even …

2020-12-02: Some uninformed thoughts about Salesforce acquiring Slack John Gruber raised an interesting point about the future of Slack after being purchased by …

2020-11-30: I love the idea of events like Microblogvember to help reinforce the act of writing frequently. I …

2020-11-29: It’s interesting how the activities that would have seen quite pedestrian before the …

2020-11-28: It’s surprising how quickly you can get use to a mask outside when you’re required to …

2020-11-27: My dilemma for today is whether to buy a blender, and which one would work for me. Something …

2020-11-26: Passed by what I think is a Norfolk Island Pine tree. Incidentally, Norfolk Island is one of the few …

2020-11-26: I’ve just setup a subscription to Climeworks, which is a startup building plants for capturing …

2020-11-25: Even in these Covid times when I’m home 95% of the time, deciding whether and when to go for a walk …

2020-11-24: Several years ago, I had the opportunity to work at a federal government agency. There was a lot to …

2020-11-23: Sunset over the suburbs, taken 2 weeks ago. You can get some pretty nice sunsets around this time of …

2020-11-22: During the second coronavirus wave in Melbourne, a “ring of steel” was imposed, …

2020-11-21: One feature of living in the Southern Hemisphere is that you get to see winter decorations in …

2020-11-20: It’s getting harder to go on lunchtime walks without having to slap on sunscreen or a hat. I …

2020-11-20: After dealing with Apple Developer Certificates and Provisioning Profiles for a single app for work, …

2020-11-19: I don’t know if it’s just me, but I find all these online services that push you these …

2020-11-19: Why I'm Considering Building A Blogging CMS I’m planning to start a new blog about Go development and one of the things that I’m …

2020-11-18: I have to keep reminding myself, when I’m building personal software projects, the costs of …

2020-11-17: There are people out there who love cars, boats and planes; but chalk me up as one who loves a good …

2020-11-16: Occasionally, when I go to the ABC News site, it stirs up the memory of the mid 90’s ad …

2020-11-15: It’s meant to be a warm, windy, 33°C day today, a perfect day for washing sheets. What …

2020-11-14: Today’s Microblogvember word is spooky. This is not something that I handle well. For example, …

2020-11-13: I’ve switched from a Lenovo laptop back to a MacBook Pro for work, which means I no longer …

2020-11-12: I was asked to come into the office for the first time since the start of the pandemic. It felt …

2020-11-11: While I did say that I might have gone Chromebook over iPad two days ago, I must also say that the …

2020-11-10: We’ve had zero new Covid-19 cases for several days now so I took a risked and visited my …

2020-11-09: The ads from Google are getting worse. I continue seeing an obviously fake one offering me advice on …

2020-11-09: An anecdote regarding the removal of iSH from the App Store Around April this year, my old Android Nexus 9 tablet was becoming unusable due to it’s age …

2020-11-08: If there’s something that I’ll take away from the events of this year, it’s that …

2020-11-07: I think my recent pattern of constantly refreshing web-pages is going to inflate my internet bill, …

2020-11-06: It’s puzzling but I’ve been finding myself having lunch earlier in the day than usual. I …

2020-11-05: It’s cold and wet today. The steps leading to my front door, which I think is called a stoop …

2020-11-04: Passed by a kangaroo during my evening walk a couple of days ago. I was surprised by how unphased he …

2020-11-03: Tracking Down a Lost Album Here’s a short story about my endeavours to find an album that seems to have disappeared from …

2020-11-03: The events of this year have been enough to astonish anyone. I can only speak for myself, but …

2020-11-02: I’ve had some difficulty coming up with today’s Microblogvember post. I’m finding …

2020-11-02: 📚 “Show Your Work” by Austin Kleon. A great read and one of those books that can be read …

2020-11-01: October has felt rather dreary this year. I know people that find this quite dissatisfactory, and …

2020-10-31: Offical support for file embedding coming to Go I’m excited to see, via Golang Weekly, that the official support for embedding static files in …

2020-10-29: Advice to those working with annotations in Preview For those of you using Preview in macOS for viewing an annotated PDF, if you need to move or delete …

2020-10-28: Seeing the photos in this article of an empty airport, especially one I’m familiar with, is …

2020-10-27: I’ve justed walked all the way to the shops before I realised I completely forgot my wallet. I …

2020-10-26: Doughnut Day 2020 Good day today. From a high of 725 Covid-19 cases in August 25, Victoria has just had 24 hours of …

2020-10-25: It’s coming to the point where I think I need a custom text entry control on all my devices that, …

2020-10-22: Over the last few weeks, while Melbourne has been under lock-down to drive the Covid-19 cases down, …

2020-10-22: Reflections On Writing On The Web I fell into a bit of a rabbit hole about writing and publishing online yesterday after reading this …

2020-10-20: It wasn’t until about a week ago, when I was looking very closely at the Robot Or Not show …

2020-10-15: I’ve removed Twitter my iPad and my phone. I’m starting to get a bit sick of it. It’s not doing …

2020-10-14: Daily walk after work, today through the forest reserve near my home. I didn’t think I had something …

2020-10-14: Unit Tests and Verifying Mocks I’m working with a unit test that uses mocks in which every method in the mock is verified …

2020-10-13: Looks like Google Play music is no longer letting me play the music I’ve got stored on the …

2020-10-13: After moving from Mac to Linux for work 1.5 months ago, I’ve lost the abiliy to be remember …

2020-10-12: Be forewarned: this might not be a happy post. I’m feeling a bit dispirited this morning …

2020-10-11: I don’t know how this keeps happening, but it feels like the Bluetooth stack on Android gets a …

2020-10-10: A Database Client Wishlist I’ve recently started a new job so I’ve been spending a bit of time trying to become …

2020-10-07: I’ve only just realised that the Victorian CHO Twitter account includes a daily Covid-19 case …

2020-10-06: Sharing links to private podcast episodes There have been times when I’ve wanted to share a link to an episode of a podcast that I pay …

2020-10-04: Friday evening walk. The photo does not do justice to how lovely the evening light can be during …

2020-10-04: We are potentially two weeks away from a significant reduction in restrictions, and this weekend is …

2020-10-01: A good way to be reminded of all the services you’re currently subscribed to is to have credit …

2020-09-25: After reading the recent news articles, along with hearing what the founder prioritises, it’s …

2020-09-23: Let's hold the line, Melbourne. We've got this. Today is a good day. Melbourne’s 14 day daily Covid-19 case average is now 29.4, which is …

2020-09-23: Ah, Day One. At least let me get through the day first.

2020-09-22: I wonder if it’s possible to develop something like ambidexterity for Mac and non-Mac keyboard …

2020-09-21: 📚 “The War of Art”, by Steven Pressfield. An excellent book about the creative process. …

2020-09-20: Good news is hard to come by recently, and the Stage 4 restrictions in Melbourne are anything but …

2020-09-18: I used iPad OS’s markup feature on a multi-page PDF for the first time this morning. It works …

2020-09-17: Getting screen capture working in Vivaldi on Fedora 32 Moving from a Mac Pro back to Linux for work, I’ve come to appreciate how well things just …

2020-09-16: Now that we’re allowed to venture outside a bit more, I’d like to start my lunchtime …

2020-09-15: First Foray Into Home Automation After recently changing jobs, I’ve received a brand new Lenovo work laptop. As good as the …

2020-09-09: I wonder if Oracle’s first change to TikTok, should they ever buy it, would be to add 5 …

2020-09-01: On Ordered Lists in Markdown One of the things I like about Markdown as a form of writing online, is that ordered lists can …

2020-08-26: If Google does this to the Pixel 4, just what do they expect for the Pixel 5? What is Google doing cancelling the Pixel 4 after 6 months? They spend $1.1 billion buying the HTC …

2020-08-26: John Gruber’s comments, after quoting a piece from Ars Technica on the Pixel 5 being slower than the …

2020-08-05: You can tell it’s August in Melbourne as the days start to get noticeably longer, the blossums …

2020-07-28: I’m beginning to wonder, after looking at all the services in IndieWeb Site Deaths page, if …

2020-07-24: Idea for MacOS: an option to install system updates on shutdown. This can replace the “in 1 …

2020-07-21: On Suppression vs. Elimination It was around the beginning of June, when the number of new Covid-19 cases for Victoria were around …

2020-07-14: Remarks on Go's Error Handling using Facebook's SDK Crashes As a Framing Device There are new reports of Facebook’s SDK crashing apps again due to server changes. The post …

2020-07-12: I’ve just realised the irony of posting a 624 word article about posting smaller articles. It …

2020-07-12: Signed Up To micro.blog I’ve signed up with micro.blog in an attempt to post to the blog more frequently than I have …

2020-06-26: Features From Android In iOS 14, and The Enthusiasm Gap John Gruber on Daring Fireball, commenting on an article about features in iOS 14 that Android had …

2020-06-25: On Go’s Type Parameters Proposal The developers of Go have release a new draft proposal for type parameters. The biggest change is …

2020-06-25: YouTube Music and Uploaded Music Libraries Ron Amado, from Ars Technica: YouTube Music is really only for The Music Renter—someone who wants …

2020-03-22: Don't Get it Now It’s scary times at the moment. The Corona Virus (SARS-CoV-2 and Covid-19) is raging through …

2020-02-29: Reflections On Virus Scanners on Windows I was listening to Episode 277 of The Talk Show in which John Gruber was discussing virus scanners …

2019-12-07: New Home of Steve Yegge's Rant About Google Services I’ve always enjoyed this rant from Steve Yegge about how Google differed from Amazon in how …

2019-10-28: Five Common Data Stores and When to Use Them Very interesting post on the Shopify Engineering Blog on the difference between 5 types of …