Programming   Internet History   Theme   Everything Else  
Jake Lee on Software
AboutSearch
  • Preview image of How to decompile an Adobe Director DCR file

    How to decompile an Adobe Director DCR file

    Mar 4, 2024 • 4 mins • Adobe, Decompiling

    Heard of Adobe Flash? Well, it has an unloved older brother: Adobe Director! I recently needed to access the raw files behind a compiled Director DCR file, here’s how.

  • Preview image of Opinionated guidance defeats decision paralysis: How Google and T3 help jumpstart a new developer's learning

    Opinionated guidance defeats decision paralysis: How Google and T3 help jumpstart a new developer's learning

    Feb 12, 2024 • 11 mins • Next.js, t3.gg, Android, Learning

    I recently dived into a world I knew nothing about, not even the language: Modern web development with Next.js. After completing the official tutorials, I was hit with decision paralysis when trying to start an actual project. The solution? Opinionated templates like T3.

  • Preview image of How to increment a project's version code automatically after a GitHub release using GitHub Actions

    How to increment a project's version code automatically after a GitHub release using GitHub Actions

    Jan 15, 2024 • 9 mins • GitHub Actions, CI, Android

    Releasing software can be awkward, especially when working in a complex ecosystem like Gradle for Android. Recently, I at least removed one pain point by autoincrementing version number after a build has been published: here’s how!

  • Preview image of First impressions migrating from LastPass to 1Password

    First impressions migrating from LastPass to 1Password

    Nov 5, 2023 • 11 mins • Security, Passwords, LastPass, 1Password

    Almost exactly a year ago, I migrated from Chrome’s password manager to LastPass. Whilst this was luckily after the breach, the constant “oops, bad news” headlines destroyed my trust in LastPass. My renewal was coming up, but I migrated to 1Password instead: here’s how it went.

  • Preview image of How to install LaTeX (with previews & autocomplete) for VSCode on Windows

    How to install LaTeX (with previews & autocomplete) for VSCode on Windows

    Oct 22, 2023 • 10 mins • VSCode, LaTeX, Windows

    I recently decided to learn the basics of LaTeX, a way of preparing documents primarily used in STEM academia. I also decided to use VSCode, as I do for almost all other work. This was not as easy as I expected, so here’s a complete beginner’s guide to getting LaTeX working in Visual Studio Code on Windows!

  • Preview image of 5 niche but powerful HTML elements that can prevent you reinventing wheels with JS & CSS (e.g. expanding content)

    5 niche but powerful HTML elements that can prevent you reinventing wheels with JS & CSS (e.g. expanding content)

    Oct 13, 2023 • 11 mins • HTML, Web Development

    A recent update to this site added a collapsible table of contents. After looking at a few JS / CSS solutions, I discovered there’s a details built-in HTML element that does everything I wanted! Here’s how to use it, and a few other useful HTML elements I’d never heard of.

  • Preview image of Introducing "OSRS Ironmen", a list of 150+ OSRS Ironmen YouTube Series ⚒️

    Introducing "OSRS Ironmen", a list of 150+ OSRS Ironmen YouTube Series ⚒️

    Oct 9, 2023 • 8 mins • YouTube, GitHub Actions, OSRS, RuneScape

    RuneScape is a game that creates & fosters obsessive people: I was one of them! Nowadays, many create “ironman” accounts, with obscure and restrictive limitations. To keep track, I created “OSRS Ironmen” collating over 150 of these accounts and their progress videos.

  • Preview image of Using Google Search Console to effortlessly monitor small hobby projects (or big ones!)

    Using Google Search Console to effortlessly monitor small hobby projects (or big ones!)

    Sep 21, 2023 • 13 mins • Google Search Console, Web

    Like a lot of developers, I’ve somehow ended up with a collection of mini-projects online that require no maintenance, are missing a few features, but still get some Google traffic. I used to use Google Analytics for this, but I’ve been really, really impressed by Google Search Console!

  • Preview image of Removing (or customising) the "This site is open source. Improve this page." footer on GitHub Pages

    Removing (or customising) the "This site is open source. Improve this page." footer on GitHub Pages

    Sep 13, 2023 • 5 mins • GitHub Pages, Jekyll, Web

    I use GitHub Pages to display Markdown files a lot. I use it for notes, game tracking, YouTube tracking, and plenty of other projects. Seemingly at random, some of these projects have an open source footer at the bottom. What is it, what controls it, and how can it be removed?

  • Preview image of Introducing "Forza Update", a minisite automatically tracking the next Forza Horizon 5 season & series

    Introducing "Forza Update", a minisite automatically tracking the next Forza Horizon 5 season & series

    Sep 10, 2023 • 3 mins • Forza Horizon 5, Gaming, JavaScript

    As you might have realised from my many previous Forza Horizon 5 posts, I play it a lot! Each week we get a new content drop, and I often got confused about update times due to timezones. To solve this, I created a new minisite.

« Previous 1 2 3 4 5 ... 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.