Niko Uusitalo
  • Home
  • Blog
  • Featured Posts
  • About
  • Github
  • Linkedin
Sign in Subscribe
Why Isn’t Clipboard.write() Copying My RichText/HTML?
JavaScript

Why Isn’t Clipboard.write() Copying My RichText/HTML?

Having issue about copying HTML to the clipboard in JavaScript using Clipboard.write()? So did I, and this write up follows how I solved the issue.
Feb 13, 2022 2 min read
Installing Raspberry Pi OS on an SD Card for a Raspberry Pi
Raspberry Pi

Installing Raspberry Pi OS on an SD Card for a Raspberry Pi

Simple instructions on getting a Raspberry Pi setup with Raspberry Pi OS including how to expand the drive to take the whole SD card.
Feb 11, 2022 2 min read
404 When Accessing Root/Leading Slash in GitHub Pages
GitHub

404 When Accessing Root/Leading Slash in GitHub Pages

If you're hitting a 404 Not Found with your assets in GitHub Pages, it might that Pages is different from your development environment. This post goes over a difference I ran into and links to a repo where you can easily see two clear examples of a 200 OK and a 404 Not Found.
Feb 4, 2022 2 min read
How I Added AdSense to My Website (Ghost Blog)
AdSense

How I Added AdSense to My Website (Ghost Blog)

Adding AdSense to a Ghost blog is easy. It takes a few clicks and pasting to get it up and running. This post outlines how I introduced ads to my own Ghost blog.
Jan 28, 2022 5 min read
Contributing to Open Source: Terminal-Icons
Open Source

Contributing to Open Source: Terminal-Icons

Join me for my story of contributing to the open source Terminal-Icons project on GitHub.
Jan 21, 2022 4 min read
Generation One Pokémon Procedural Building Generation
Pokemon Featured

Generation One Pokémon Procedural Building Generation

Generate nearly every Gen One Pokémon building by picking the right settings and dragging to the right size.
Jan 12, 2022 5 min read
My Checklist for New Posts
Blog

My Checklist for New Posts

Quick post on the following is an ever evolving list of items to check off when writing a new post here on this site. This one's for me. Correct title capitalisation https://capitalizemytitle.com/ Correct URL A feature image close to some ratio of 1200x600 (watch file size)
Jan 7, 2022 1 min read
Seven Ways to Debug What Is Waking Your Windows Computer
Windows

Seven Ways to Debug What Is Waking Your Windows Computer

Seven ways to help find and fix/resolve what might be waking up your PC.
Dec 31, 2021 6 min read
Making a Living Dex: Appendix B - Achievement Screenshots
Pokemon

Making a Living Dex: Appendix B - Achievement Screenshots

Appendix B is a list of the various Pokémon League teams, trainer cards and diplomas earned along the way in the Living Dex Project.
Oct 11, 2021 5 min read
Making a Living Dex: Appendix A - The Whole Living Dex Roster
Pokemon

Making a Living Dex: Appendix A - The Whole Living Dex Roster

Appendix A is a tabular reference of all my Pokémon from the Living Dex project.
Oct 11, 2021 58 min read
Making a Living Dex: Part 7 - Wrapping up the First 898
Pokemon

Making a Living Dex: Part 7 - Wrapping up the First 898

The final part of the original Living Dex project. Here I'll reflect on both the good and bad of the project such as duration, cost, loves, and frustrations.
Oct 11, 2021 13 min read
Making a Living Dex: Part 6 - Odds and Ends
Pokemon

Making a Living Dex: Part 6 - Odds and Ends

Part 6 takes us on the side quest that was Pokémon GO, Pokémon Let's Go Pikachu and grabbing some non-required forms for the Living Dex.
Oct 11, 2021 9 min read
Making a Living Dex: Part 5 - Generation Eight, Sword and Shield
Pokemon

Making a Living Dex: Part 5 - Generation Eight, Sword and Shield

Part 5 is an enjoyable romp through Galar to grab the last of the regular Pokédex and the new Galarian forms.
Oct 11, 2021 7 min read
Making a Living Dex: Part 4 - Generation Seven, ”Alola!”
Pokemon

Making a Living Dex: Part 4 - Generation Seven, ”Alola!”

Part 4 focuses on Ultra Sun, a fun refreshing change in the Pokémon series that brings us both new Pokémon in the Pokédex and regional forms.
Oct 11, 2021 9 min read
Making a Living Dex: Part 3 - Preservation and Generation Five
Pokemon Featured

Making a Living Dex: Part 3 - Preservation and Generation Five

Part 3 has us looking at how I preserved my old ROMs and save files from old Pokémon games as well as moving up Pokémon from these generations to the modern generation.
Oct 11, 2021 12 min read
Making a Living Dex: Part 2 - It Begins With Generation Six
Pokemon

Making a Living Dex: Part 2 - It Begins With Generation Six

Generation Six of Pokémon is a fantastic way to start a Living Dex. In this part we'll follow my journey through Alpha Sapphire, Omega Ruby, and Y as I grab the first 721 Pokémon.
Oct 11, 2021 11 min read
Making a Living Dex: Part 1 - A Lifelong Dream
Pokemon Featured

Making a Living Dex: Part 1 - A Lifelong Dream

The first part of my series on creating a Living Dex. Here we'll look at some of my Pokémon history and set ourselves up for the whole journey to catch 'em all.
Oct 11, 2021 4 min read
My Development Environment 2021
Development Environment

My Development Environment 2021

Starting up a new development environment from fresh can be fun. Sure it's a hassle when you've gotta get to doing, but when there's been some new hotness out, it becomes an exciting time to see what's out there. I want something
Oct 6, 2021 5 min read
Viewing IL Generated by the C# Compiler With ILSpy
C#

Viewing IL Generated by the C# Compiler With ILSpy

ILSpy makes it easy to view decompiled IL that was generated by the C# compiler. This post will walk you through the few short steps needed to see your IL code.
Aug 23, 2021 2 min read
Educating Myself On the New Windows Terminal
Windows Terminal

Educating Myself On the New Windows Terminal

In this post, I catch up on what the Windows Terminal is, how to use it and how to modify it to my liking in such a way that I can begin using it daily.
Apr 8, 2021 6 min read
QR Code Pings With Azure Functions and Azure SignalR
C# Featured

QR Code Pings With Azure Functions and Azure SignalR

A fun little project where a QR code gets an animated rainbow border when it's scanned. The post contains a working demo and an explanation of all the steps behind it using Azure Functions and an Azure SignalR Service.
Apr 3, 2021 13 min read
How I Easily Set My Links to Open in a New Tab for My Ghost.org Blog
Ghost

How I Easily Set My Links to Open in a New Tab for My Ghost.org Blog

It's really easy to set up opening links in new windows/tabs for a Ghost blog. This really short post will tell you how.
Mar 15, 2021 1 min read
Backing up My Game Boy and Game Boy Advance Saves With an InsideGadgets GBxCart RW
Game Boy Advance

Backing up My Game Boy and Game Boy Advance Saves With an InsideGadgets GBxCart RW

Using the InsideGadgets GBxCart RW I was able to really easily back up my old Game Boy and Game Boy Advance game saves and ROMs. Really simple and quick.
Mar 14, 2021 4 min read
Comparing My 2003 "Competitive" Pokémon Lineup to 2021 Standards
Pokemon

Comparing My 2003 "Competitive" Pokémon Lineup to 2021 Standards

Looking back at the Pokémon team decisions made by kid-Niko. Spoilers: They aren't great.
Feb 26, 2021 6 min read
Let's Look at Pokémon Gen 1 Part 1: How Are Trainers Kept Within City Boundaries?
Pokemon

Let's Look at Pokémon Gen 1 Part 1: How Are Trainers Kept Within City Boundaries?

Taking a look at what keeps a player within the bounds of a city in the first generation of Pokémon games.
Jan 3, 2021 3 min read
← Newer Posts Page 4 of 5 Older Posts →
Niko Uusitalo © 2025. This work is licensed under a Creative Commons Attribution 4.0 International License.
  • Privacy
Powered by Ghost