Avatar for Leon Mika
Leon Mika
Software engineer in Melbourne, Australia.
About Now Projects Archive Follow More Search
  • Tried out the Micro.blog Raycast extension by Tynan Purdy. Works well. I am curious to know how customisable the input form is. A larger text box and a character counter would be nice.

    Auto-generated description: A post to Micro.blog is being composed with text about Meta putting ads in WhatsApp, relating it to Microsoft's attempt to add ads in Skype.
    June 19, 2025 12:25pm
    Leon Mika Leon Mika
  • Thinking of Meta putting ads in WhatsApp reminds me of when Microsoft tried ads in Skype. The pitch for users, as I was to understand it, was that the ads will help drive the conversation. I know my life could be spiced up with a conversation about dishwashing detergent.

    June 19, 2025 10:21am
    Leon Mika Leon Mika
  • Day 18: texture

    #mbjune

    Auto-generated description: A geometric pattern of hexagons in black and green overlays an intricate background with hints of wires and electronic components.
    June 18, 2025 2:54pm
    Leon Mika Leon Mika
  • Mark this day where I got swayed to build something atop of Kubernetes rather than doing something hand-rolled. Hope not to look back on this day when things are broken and delayed and I have no idea of how to fix it.

    June 18, 2025 11:34am
    Leon Mika Leon Mika
  • I think I’ve decided that I prefer Canberra in the summer rather than the winter. Sure it means you’re likely to get the hot weather, but it needs to get really hot before you decide not to go outside. And getting outside when the temperature is at or below freezing is just as hard. 🥶

    08:17 It got to -5.1°C last night. It’s currently -2.1°C as I write this.

    June 18, 2025 8:15am
    Leon Mika Leon Mika
  • 🔗 Nicholas Bate: The Greatest Productivity Tips, 159

    Simply because we do not affix a postage stamp to our e-mail does not mean it is free. That mail has a huge cost in productivity terms: for us, in did we craft it correctly first time? For others in lack of certainty perhaps of what is required of them. For others in being cc’d without need.

    No, mail isn’t free. It’s extraordinarily expensive.

    So true. I would add that Slack is just as expensive, only that you’re making micropayments over the course of the day instead of one lump sum.

    June 18, 2025 7:54am
    Leon Mika Leon Mika
    links

    Links

  • Day 17: warmth

    #mbjune

    A cozy fire burns brightly in a brick fireplace with logs and embers glowing.
    June 17, 2025 3:43pm
    Leon Mika Leon Mika
  • Just watched the WWDC video on Liquid Glass and I must say it looks pretty nice. Granted I’ve not actually used any part of this new design yet, but if they can manage to pull it off, it’ll be quite a refreshing new look.

    June 17, 2025 7:48am
    Leon Mika Leon Mika
  • Day 16: blur

    #mbjune

    A blurry view from a moving vehicle shows a landscape with fields and distant hills under a gray sky.
    June 16, 2025 3:19pm
    Leon Mika Leon Mika
  • 🔗 82MHz: Blogs are still a thing

    One more for the “blogging’s not dead yet” list everyone’s keeping.

    Blogging is a small niche these days. There isn’t much hype around it, nor is there any money to be made because the VC firms are all busy chasing the next big thing […] But it is still here, and I like it exactly because it’s not the hype technology of the day anymore. It isn’t commercialised, algorithmically curated and set up to make some other person rich.

    That’s why I like it too. It’s a slow, quiet, and comfortable form of online interaction.

    Via: Mastodon boost by Brent Simmons

    June 16, 2025 7:00am
    Leon Mika Leon Mika
    links

    Links

  • 🖼️ Gallery

    Day Trip to Yass

    June 15, 2025 4:56pm
    Leon Mika Leon Mika

    Long Form Posts

    Outside

    Galleries

    Decided to go to Yass today, a small town in NSW just north of where I’m staying in Canberra. I pass by Yass every time I drive to Canberra from Melbourne, and I wanted to see what it was like, at least once. And this morning I discovered that it had a railway museum, which sealed the deal. Unfortunately the weather was not kind: it was bitterly cold and rainy the whole time I was there.

    Continue reading →

  • Day 15: tie

    Was wondering what I’d submit for today until I realised that the bird cage had all sorts of toys with tied knots. #mbjune

    Various natural and wooden toys hang from a woven structure, possibly for pets like birds or small animals.
    June 15, 2025 9:38am
    Leon Mika Leon Mika
  • 🔗 MOR10: Blogging is dead. Long live ephemerality.

    This ended up being quite an insightful piece, particularly around how much better the authoring tools are in Instagram and other social media apps.

    Via: Juha-Matti Santala

    June 15, 2025 8:22am
    Leon Mika Leon Mika
    links

    Links

  • Appreciate that there's someone else out there getting driven crazy by Apple throwing up permission pop-ups everywhere in MacOS. And the Terminal, of all places.

    June 14, 2025 4:25pm
    Leon Mika Leon Mika
    videos

    Videos

  • Ricco’s taken an interest to my shoes today. Ivy, despite trying to come off as her own bird when it comes with dealing with Ricco, couldn’t help taking an interest too. 🦜

    Auto-generated description: Two cockatiels with distinct plumages are perched on a person's shoe, which rests on a textured carpet.
    June 14, 2025 1:45pm
    Leon Mika Leon Mika
  • 📘 Devlog

    UCL — More About The Set Operator

    June 14, 2025 11:35am
    Reading Time: 3 minutes
    Leon Mika Leon Mika

    Long Form Posts

    Devlog

    UCL

    I made a decision around the set operator in UCL this morning.

    When I added the set operator, I made it such that when setting variables, you had to include the leading dollar sign:

    $a = 123
    

    The reason for this was that the set operator was also to be used for setting pseudo-variables, which had a different prefix character.

    @ans = "this"
    

    I needed the user to include the @ prefix to distinguish the two, and since one variable type required a prefix, it made sense to require it for the other.

    Continue reading →

  • Day 14: twilight

    #mbjune

    Auto-generated description: A cityscape at sunset features tall buildings silhouetted against a colorful sky with clouds and a sun dipping below the horizon.
    June 14, 2025 9:28am
    Leon Mika Leon Mika
  • I think I may need to write more long form. It’s easy to dash out a small thought or two like this. It’s quite different trying to organise your thoughts into something larger. Different muscles are being exercised, and it feels like mine have atrophied a little.

    June 14, 2025 9:17am
    Leon Mika Leon Mika
  • Some Morning AI Thoughts

    June 14, 2025 8:46am
    Reading Time: 3 minutes
    Leon Mika Leon Mika

    Long Form Posts

    Some contrasting views on the role of AI in creation, highlighting the importance of human creativity and quality over speed and cost-cutting in technological advancements. Continue reading →

  • Day 13: pathway

    #mbjune

    Auto-generated description: A winding path meanders through a forested area with sparse vegetation and slender trees.
    June 13, 2025 5:29pm
    Leon Mika Leon Mika
  • Hello there. 🦜

    Auto-generated description: A close-up of a cockatiel with a grey body, white wing patches, and orange cheeks perching on someone's shoulder. A white cockatiel is looking at pencil-drawn portrait of itself framed in wood, with a small red heart sticker in the corner.
    June 13, 2025 5:10pm
    Leon Mika Leon Mika
  • I must admit, I was not expecting much when I plugged my iPad into a HDMI and USB hub splitter. Yet I was pleasantly surprised that it had no trouble extending (well, mirroring) the display and enabling keyboard and mouse. It’s not perfect, but it’s better than I was expecting.

    Auto-generated description: A workspace with a dual-monitor setup displaying code, featuring a laptop on puzzle boxes, a keyboard, a mouse, and a mug.
    June 12, 2025 9:41pm
    Leon Mika Leon Mika
  • Day 12: hidden

    #mbjune

    Fog partially obscures a cityscape view from a high vantage point, with modern buildings and a river visible beneath a clear blue sky.
    June 12, 2025 11:20am
    Leon Mika Leon Mika
  • If ute is short for “utility” vehicle, then instead of SUV, we should be calling these vehicles “sports utes”.

    June 12, 2025 8:29am
    Leon Mika Leon Mika
  • 🔗 Robert Birming: Blog Inspiration

    Very nice collection of links to blogging resources — from ideas and inspirations through to colour and icon packs — from @birming. This stuff is cat nip for me, so I’m sure to enjoy browsing these links.

    June 12, 2025 7:21am
    Leon Mika Leon Mika
    links

    Links

  • Speaking of avians, I’m back in Canberra, which can only mean one thing: there will be photos of cockatiels.

    A person is sitting on a couch with two cockatiels on their chest and shoulder.
    June 11, 2025 4:45pm
    Leon Mika Leon Mika
  • Every cafe or eatery at the airport uses an avian or aviation theme. Here’s a way to stand out: nautical theme. Having a fish and chip shop with boats and lighthouses will turn heads.

    June 11, 2025 10:59am
    Leon Mika Leon Mika
  • 🔗 You’re not a front-end developer until you’ve… - Nic Chan

    Scored 17 in this little quiz. Not bad for a backend developer, although many of the questions universally apply.

    Via: Jim Nielsen’s Notes

    June 11, 2025 7:55am
    Leon Mika Leon Mika
    links

    Links

  • Day 11: brick

    Might be pushing the definition of “brick” for this one. #mbjune

    Auto-generated description: A brick building stands behind a stone wall and cobblestone street.
    June 11, 2025 7:36am
    Leon Mika Leon Mika
  • 🔗 Science: Cockatoos have learned to operate drinking fountains in Australia

    Each placed one or both of its feet on the fountain’s twist handle, then lowered its weight to twist the handle clockwise and prevent it from springing back up.

    Amazing.

    June 10, 2025 9:46pm
    Leon Mika Leon Mika
    links

    Links

  • Apple, I was kidding.

    June 10, 2025 1:14pm
    Leon Mika Leon Mika
  • Looking forward to all the fun new permission gates that will show up in MacOS Tahoe. “Your keyboard is trying to use a process on your computer. Keyboards are known to result in modifications to your personal data.” 😛

    June 10, 2025 8:11am
    Leon Mika Leon Mika
  • Day 10: rail

    I post a lot of train photos on this site, so here’s one of the other railed vehicles I encounter. #mbjune

    A tram approaches an intersection at first light, reflecting light off wet pavement.
    June 10, 2025 7:38am
    Leon Mika Leon Mika
  • That Which Didn't Make the Cut: a Hugo CMS

    June 9, 2025 4:32pm
    Reading Time: 3 minutes
    Leon Mika Leon Mika

    Long Form Posts

    Devlog

    You’ve probably noticed1 that I’ve stopped posting links to Open Bookmarks, and have started posting them here again. The main reason for this is that I’ve abandoned work on the CMS I was working on that powered that bookmarking site. Yes, yes, I know: another one. Open Bookmarks was basically a static Hugo site, hosted on Netlify. But being someone that wanted to make it easy for me to post new links without having to do a Git checkout, or fiddle around YAML front-matter, I thought of building a simple web-service for this.

    Continue reading →

  • 🔗 Dan Sinker: The Who Cares Era

    This post has been doing the rounds in the online circles I travel in. I finally got around to reading it, and I think the author is right: caring about something in a world where others don’t is a radical idea. I know it’s an area where I could be better.

    Oh, and I’m sorry, but I find the term “Instagram mini-essay” to be an oxymoron. The original poster’s quip of this Instagram essayist being another victim of the Who Cares Era are my feelings exactly. I mean, come on: don’t use frickin’ Instagram for your think pieces. Put a frickin’ URL on it next time.

    June 9, 2025 2:29pm
    Leon Mika Leon Mika
    links

    Links

  • Day 9: wood

    A photo of my grandfather’s old joinery. #mbjune

    Auto-generated description: A cluttered workshop contains various tools and machines, including a saw and drill press, with shelves and a covered workbench.
    June 9, 2025 1:35pm
    Leon Mika Leon Mika
  • Day 8: travel

    I suppose I should start thinking about filling this up. #mbjune

    Auto-generated description: An open, empty suitcase is lying on a light-coloured carpeted floor.
    June 9, 2025 1:22pm
    Leon Mika Leon Mika
  • Will be away from home for a while so got a VS Code server ready so I can still work on projects. Setting it up in Coolify was so easy, yet I’ll need to fix the issue of the proxy server adding /proxy/port-no in front of all my handlers. Got some Java servet vibes from this.

    June 9, 2025 8:35am
    Leon Mika Leon Mika
  • TIL that the metaphor for nervous anticipation is not to be “on tender hooks.” It’s to be “on tenterhooks,” a type of hook used in a frame called a “tenter” used to hold material.

    June 8, 2025 7:10pm
    Leon Mika Leon Mika
  • Just setup a cron for performing a repo backup on my Mac Mini server. And I swear to God: if MacOS prevents this backup from running because of some damn permission check, I’m going to be effin’ furious.

    June 8, 2025 10:26am
    Leon Mika Leon Mika
← Newer Posts Older Posts →