Programming   Internet History   Theme   Everything Else  
Jake Lee on Software
AboutSearch
  • Preview image of Identifying and fixing a DisplayListCanvas crash (too large bitmap) with none of my Android code in the stacktrace

    Identifying and fixing a DisplayListCanvas crash (too large bitmap) with none of my Android code in the stacktrace

    Sep 5, 2023 • 11 mins • Android, Drawable, Crashes

    A project recently had a crash that had been reported in low numbers for the lifetime of the app. Interestingly, the stack trace was unchanging, but only displayed “android.” code, nothing from my codebase! Here’s how I debugged it and found a fix (hint: it’s caused by drawables).

  • Preview image of Introducing "The Yogscast List™️", a list of 100+ Yogscast-y YouTube channels 📺

    Introducing "The Yogscast List™️", a list of 100+ Yogscast-y YouTube channels 📺

    Aug 30, 2023 • 1 min • YouTube, GitHub Actions

    A couple of weeks ago I created a list of Jerma fan channels, as there’s a pretty obsessive fanbase. Since The Yogscast has 30+ members, there’s a lot more original content coming out, making them an excellent candidate for a similar project!

  • Preview image of Building a GitHub Actions script to fetch metadata from multiple YouTube channels, and save it into a Markdown file

    Building a GitHub Actions script to fetch metadata from multiple YouTube channels, and save it into a Markdown file

    Aug 19, 2023 • 25 mins • YouTube, GitHub Actions, Shell, Bash

    I recently created a list of Jerma fan channels, and have now added automatically updating channel statistics! This requires interacting with YouTube’s API, parsing JSON, writing Markdown, merging files and more, so here’s a full guide to building something similar.

  • Preview image of Introducing "The Jerma List™️", a list of 70+ Jerma-related YouTube channels 📺

    Introducing "The Jerma List™️", a list of 70+ Jerma-related YouTube channels 📺

    Aug 7, 2023 • 1 min • Jerma, YouTube

    As anyone could probably figure out from my thousands of YouTube video views and hundreds of hours on Twitch, I’m a big fan of Jerma985. Since there’s… hundreds of fan channels, it’s easy to miss some amazing content, so I created a complete(ish) list!

  • Preview image of Different approaches to conversation transcript formatting in Markdown 🗣️✍️

    Different approaches to conversation transcript formatting in Markdown 🗣️✍️

    Aug 4, 2023 • 14 mins • Markdown, CSS

    I’m currently trying to write some fiction, and conversation transcripts are a key part of this. However, there doesn’t seem to be any standard way of displaying a conversation transcript in Markdown, with plain text looking pretty ugly! Here’s a few approaches, and my recommendation.

  • Preview image of Experimenting with GitHub's "alert" markdown syntax

    Experimenting with GitHub's "alert" markdown syntax

    Jul 30, 2023 • 6 mins • GitHub, Markdown

    Back in May 2022, GitHub announced the ability to display “alerts” within Markdown documents on the site, by using a new syntax. These alerts originally only supported ℹ️ Notes and ⚠️ Warnings, however this week the 💬 Important category was added. Here’s how (and when) to use these alerts, and their limitations.

  • Preview image of How to discover your Jekyll site's total word count, longest / shortest post, and more 🔡

    How to discover your Jekyll site's total word count, longest / shortest post, and more 🔡

    Jul 29, 2023 • 8 mins • Ruby, Jekyll

    I’ve been writing blog posts for quite a few years, and when a single post can easily be thousands of words… my total word count must be in the hundreds of thousands! To find out, I expanded an existing Jekyll plugin’s functionality, here’s how to use it.

  • Preview image of How to automatically display your latest posts (from multiple RSS feeds) on your GitHub profile

    How to automatically display your latest posts (from multiple RSS feeds) on your GitHub profile

    Jul 24, 2023 • 7 mins • GitHub Actions, Automation

    GitHub profile READMEs are a relatively new addition (2020), letting devs add a little description of themselves, and even display dynamic content like latest blog posts or current Spotify track. Whilst I’ve had a basic README for over a year, I recently added a combined list of recent articles from all my sites using a GitHub Action.

  • Preview image of Using custom Slack emojis (& reactions) to help define a team identity, encourage engagement, and shape culture 🎉

    Using custom Slack emojis (& reactions) to help define a team identity, encourage engagement, and shape culture 🎉

    Jun 27, 2023 • 15 mins • Slack, Emojis, Remote

    Emojis are fun. As weird as it sounds, custom emoji reactions are one of the main reasons I find Slack and Discord so comfortable to use in comparison to things like Microsoft Teams 😌! So, what makes custom emojis such a useful, even essential feature in a chat platform?

  • Preview image of New project: Pixel Blacksmith 2 AKA Purple Blacksmith

    New project: Pixel Blacksmith 2 AKA Purple Blacksmith

    Jun 14, 2023 • 10 mins • Pixel Blacksmith, Android, Project

    8-9 years later, it’s time for a sequel to a project I worked on obsessively, which taught me all the basics of Android development and publishing! Pixel Blacksmith’s sequel has finally started development, here’s all the info on the game, and some explanation for why it’s happening now.

« Previous 1 2 3 4 5 6 ... 20 Next »

Jake Lee on Software

  • [email protected]
  • JakeSteam/blog-programming
  • RSS Feed
  • Jake Week Lee

In-depth ad-free articles about software development, Android, and the internet

Jekyll 4.3.2, minimaJake latest.