Programming   Internet History   Theme   Everything Else  
Jake Lee on Software
AboutSearch
  • Preview image of How to migrate from Utterances to Giscus for Jekyll comments

    How to migrate from Utterances to Giscus for Jekyll comments

    Aug 14, 2022 • 6 mins • Jekyll, GitHub, Comments

    Since migrating from Wordpress to Jekyll, this blog (and my non-tech blog) has used Utterances for comments, which creatively uses GitHub issues for comment hosting. However, since then GitHub has released the “Discussions” feature which… is a much better fit! Luckily, Giscus is a way to use these, and can easily be migrated to.

  • Preview image of From 99% to 99.99%, why & how to chase 100% Crashlytics crash-free users

    From 99% to 99.99%, why & how to chase 100% Crashlytics crash-free users

    Apr 25, 2022 • 13 mins • Firebase, Crashlytics

    In services with uptime, availability is often measured in the number of 9s, e.g. “4 9s” is 99.99% uptime. Whilst installed apps themselves don’t tend to have uptime in the same way, they do have another critically important metric: % of crash-free users! I’ve always heavily focused on this metric, so here’s some of the things I’ve picked up whilst chasing 100%.

  • Preview image of A brief review of the (free) Google Play Store Listing Certificate as a developer

    A brief review of the (free) Google Play Store Listing Certificate as a developer

    Mar 25, 2022 • 7 mins • Google Play, Education

    Back in December, I got an email about something called the “Google Play Store Listing Certificate”. It seemed pretty relevant to my job, and I finally got round to completing it! It’s mostly targeted towards digital marketers, but it has value for engineers publishing on the store, so here’s a short unbiased review.

  • Preview image of Fixing Jekyll Anchor Headings links for multiline headings

    Fixing Jekyll Anchor Headings links for multiline headings

    Mar 20, 2022 • 3 mins • Jekyll, CSS

    As mentioned a few weeks ago I’m now using the jekyll-anchor-headings scripts to add links to each header. This works great, but… unfortunately has side effects if the header is more than one line. Time to fix that!

  • Preview image of How I built the Google Play purchase history analyser

    How I built the Google Play purchase history analyser

    Mar 13, 2022 • 9 mins • JavaScript, Web

    I just added a Google Play purchase history analyser on my non-programming blog, along with instructions, and thought I’d save the technical details of the JavaScript project for here!

  • Preview image of Open sourcing Pixel Blacksmith and my other old Android games

    Open sourcing Pixel Blacksmith and my other old Android games

    Mar 9, 2022 • 4 mins • Open Source, Gaming, Android

    I originally got into Android development by making a game in my spare time, Pixel Blacksmith. This game ended up becoming way more popular than I could have imagined, and persuaded me to follow app development as a career! Now, I’m open sourcing this and other game codebases.

  • Preview image of Blog updated (v2.1) with table of contents and anchor links!

    Blog updated (v2.1) with table of contents and anchor links!

    Mar 6, 2022 • 4 mins • Blog, Jekyll, CSS

    Whilst Jekyll’s Minima theme is great, there’s a couple of very basic features I wish it had by default. I added the features myself today, and decided to start doing “release notes” style posts for the codebase used in both my blogs!

  • Preview image of Fixing a BottomNavigationView that insists on being too tall

    Fixing a BottomNavigationView that insists on being too tall

    Mar 4, 2022 • 4 mins • BottomNavigationView, UI, Android

    At work, we’ve had a bug that has appeared intermittently since before I joined. The navigation bar at the bottom of our app would very rarely become absolutely massive. For seemingly no reason. Today, I finally freed us from this menace!

  • Preview image of Using Mermaid for easy GitHub diagrams in Markdown-ish code

    Using Mermaid for easy GitHub diagrams in Markdown-ish code

    Feb 28, 2022 • 5 mins • GitHub, Diagrams, Mermaid, Web

    On most larger software projects, at some point you’ll probably need to use a diagram on GitHub. Whether it’s explaining how components interact, a user’s flow, or project timelines, it’ll happen eventually, usually in a PR.

  • Preview image of A writeup of a very convincing 2017 Gmail phishing scam

    A writeup of a very convincing 2017 Gmail phishing scam

    Feb 27, 2022 • 8 mins • Google, Security, Phishing

    Waaaaay back in 2017, I experienced the most convincing phishing attack I’ve ever seen. I didn’t fall for it, but it was too close for comfort! I published my notes on Reddit and it got a lot of attention, and ended up in a few news articles.

« Previous 1 ... 5 6 7 8 9 ... 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.