Niko Uusitalo
  • Home
  • Blog
  • Featured Posts
  • About
  • Github
  • Linkedin
Sign in Subscribe
Installing .NET 6 on a Raspberry Pi Zero 2 W
Raspberry Pi

Installing .NET 6 on a Raspberry Pi Zero 2 W

Installing .NET6 on a Raspberry Pi can be quite easy, however with the different architecture of the Pi Zero 2 W some of the easier installs won't work. This post will show you a simple enough way of doing a .NET 6 install on a Pi Zero 2 W.
Mar 25, 2022 3 min read
Running Lavalink on a Raspberry Pi Zero 2 W
Raspberry Pi

Running Lavalink on a Raspberry Pi Zero 2 W

In this post you'll get a tutorial on how to run Lavalink on a tiny Raspberry Pi Zero 2 W and learn the hitches along the way.
Mar 18, 2022 3 min read
Installing Java 16 on a Raspberry Pi Zero 2 W
Raspberry Pi

Installing Java 16 on a Raspberry Pi Zero 2 W

Installing Java 16 on a Raspberry Pi Zero 2 W is a bit of a pain and this tutorial will guide you through it.
Mar 11, 2022 3 min read
What Are Bookmarklets?
JavaScript

What Are Bookmarklets?

If you ever found yourself wanting to add just a little extra functionality to a website but found a browser extension too heavy? A bookmarklet might just be what you need.
Feb 22, 2022 3 min read
My Checklist for New Repos
GitHub

My Checklist for New Repos

Quick post on the following is an ever evolving list of items to check off when opening a GitHub repo to the public. This one's for me. Description Tags/Topics Emoji Readme.md Licence Image/Gif/colourRelated: My Checklist for New Posts [https://www.nikouusitalo.com/blog/my-
Feb 22, 2022
How to Run a Raspberry Pi Zero 2 W Headless
Raspberry Pi

How to Run a Raspberry Pi Zero 2 W Headless

By adding two files onto the boot sector for the Raspberry Pi you can easily start a completely wireless experience either through PuTTY or with a little more effort, VNC. This post will show you how with a Pi Zero 2 W.
Feb 18, 2022 2 min read
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
← Newer Posts Page 4 of 6 Older Posts →
Niko Uusitalo © 2026. This work is licensed under a Creative Commons Attribution 4.0 International License.
  • Privacy
Powered by Ghost