Niko Uusitalo
  • Home
  • Blog
  • Featured Posts
  • About
  • Github
  • Linkedin
Sign in Subscribe
How to Delete Specific Metadata from a PDF With iText7 and C#
C#

How to Delete Specific Metadata from a PDF With iText7 and C#

In this post I'll take you through deleting specific metadata from a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Mar 31, 2023 1 min read
How to Set the Keywords Metadata for a PDF With iText7 and C#
C#

How to Set the Keywords Metadata for a PDF With iText7 and C#

In this post I'll take you through setting the keywords metadata for a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Mar 24, 2023 1 min read
How to Set the Producer Metadata for a PDF With iText7 and C#
C#

How to Set the Producer Metadata for a PDF With iText7 and C#

In this post I'll take you through setting the producer metadata for a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Mar 17, 2023 1 min read
How to Set the Creator Metadata for a PDF With iText7 and C#
C#

How to Set the Creator Metadata for a PDF With iText7 and C#

In this post I'll take you through setting the creator metadata for a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Mar 10, 2023 1 min read
What Does Asterisk *, Plus +, and Double Colon :: Mean in ASP.NET Core URLs?
C#

What Does Asterisk *, Plus +, and Double Colon :: Mean in ASP.NET Core URLs?

Sometimes in a .NET project you might see a wildcard in the URL like http://*:5400 or perhaps two colons in the console output like http://[::]:5400. This post will explain what they are, and how they work.
Mar 3, 2023 5 min read
How to Set Custom Metadata for a PDF With iText7 and C#
C#

How to Set Custom Metadata for a PDF With iText7 and C#

In this post I'll take you through setting custom metadata for a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Feb 24, 2023 1 min read
How to Set the Author Metadata for a PDF With iText7 and C#
C#

How to Set the Author Metadata for a PDF With iText7 and C#

In this post I'll take you through setting the author metadata for a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Feb 17, 2023 1 min read
How Heavy Is the nameof Expression in C#?
C#

How Heavy Is the nameof Expression in C#?

With proof, we'll be looking at how heavy (or light!) the C# nameof expression is and what that means for your code.
Feb 10, 2023 1 min read
Posting Each Week in 2022: A Retrospective
Blog

Posting Each Week in 2022: A Retrospective

I go over what it took to do a post a week with what I got out of it in terms of experience, learnings, and revenue.
Dec 31, 2022 7 min read
Why Do I Write This Blog?
Blog

Why Do I Write This Blog?

Come check out what drives me to write posts in my little corner of the internet.
Dec 30, 2022 3 min read
Your Personal Projects Can Be as Simple as You Want
Code Opinions Featured

Your Personal Projects Can Be as Simple as You Want

I used to be worried about what others would think about my dinky little public projects, thinking they wouldn't properly reflect my skill. But in reality, it doesn't really matter. You do you 👑.
Dec 23, 2022 3 min read
My Development Environment 2022
Development Environment

My Development Environment 2022

Check out what change I brought in to my personal software development environment in 2022.
Dec 16, 2022 4 min read
Five Topics I Can Talk About for 30 Minutes Without Any Preparation
Interests

Five Topics I Can Talk About for 30 Minutes Without Any Preparation

If I'm hit with the prompt: "Hey tell me about that thing you like" I'd talk about these five topics in this post.
Dec 9, 2022 6 min read
How to Set the Title Metadata for a PDF With iText7 and C#
C#

How to Set the Title Metadata for a PDF With iText7 and C#

In this post I'll take you through setting the title metadata for a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Dec 2, 2022 1 min read
Just Take a Moment to Spell My Name Right
Finnishness

Just Take a Moment to Spell My Name Right

Having a Finnish name in an English speaking country is difficult at times and the worst is having my name right there but still misspelled. In this post I talk about my experience on having a non-Anglosphere name in New Zealand.
Nov 25, 2022 5 min read
Where I Get My Blog Post Inspiration From
Blog

Where I Get My Blog Post Inspiration From

This meta post talks about how I find new ideas to write blog posts about.
Nov 18, 2022 7 min read
How to Build Your Own CO2 Meter With an Adafruit Feather and E-Ink Display
Adafruit Feather Featured

How to Build Your Own CO2 Meter With an Adafruit Feather and E-Ink Display

Carbon dioxide levels have been a hot topic and in this tutorial I'll teach you how I made one from an Adafruit Feather, E-Ink display, CO2 sensor, and CircuitPython to help measure your air quality.
Nov 11, 2022 10 min read
My First Lines of Code
Nostalgia

My First Lines of Code

A short walk down memory lane to see my first lines of code written in BASIC just to make an LED blink for a simple little hello world.
Nov 4, 2022 3 min read
My Experiences With In-Store Pokémon Mystery Gifts
Pokemon

My Experiences With In-Store Pokémon Mystery Gifts

A living document where I'll outline each in-store code event I've been to to get an exclusive Pokémon.
Oct 28, 2022 3 min read
How to Get the Standard Metadata for a PDF With iText7 and C#
C#

How to Get the Standard Metadata for a PDF With iText7 and C#

In this post I'll take you through getting the standard set of metadata for a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Oct 21, 2022 1 min read
Pulls From Opening 36 Pokémon Lost Origin Booster Packs
Pokemon

Pulls From Opening 36 Pokémon Lost Origin Booster Packs

This is the record of all the different pulls from a Pokémon TCG Lost Origin booster box containing 36 boosters.
Oct 14, 2022 3 min read
Can’t Debug After Running Benchmark.net
C#

Can’t Debug After Running Benchmark.net

Quick post to explain why you might not be able to debug your C# Visual Studio code or debug your unit tests after running Benchmark.net.
Oct 14, 2022 1 min read
How to Get All the Metadata for a PDF With iText7 and C#
C#

How to Get All the Metadata for a PDF With iText7 and C#

In this post I'll take you through getting all the metadata for a PDF with iText7 and C# in a way you can understand what's happening and just copy it into your codebase.
Oct 7, 2022 1 min read
How to Have an Animated Feature Image in Your Ghost Blog Post
Ghost

How to Have an Animated Feature Image in Your Ghost Blog Post

An animated feature image is always eye-catching but Ghost only allows specific file types for header images. In this post we'll look at an easy way to attract readers with an animated feature image.
Sep 30, 2022 5 min read
The Weird Things Roslyn Gets up To
.NET

The Weird Things Roslyn Gets up To

Ever wanted to see some strange, interesting, and weird .NET behaviour and features? What about bizarre C# to baffle? If so, then welcome to this little curated and peculiar collection.
Sep 23, 2022 5 min read
← Newer Posts Page 2 of 6 Older Posts →
Niko Uusitalo © 2026. This work is licensed under a Creative Commons Attribution 4.0 International License.
  • Privacy
Powered by Ghost