Hello World!



We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps leading us down new paths.
Walt Disney
Hello you. Nice to have you here on my brand new blog! I'm very happy that I finally found some spare time to set this up. But what is this all about you might ask. Well, first of all let me introduce myself.
Who am I?
Hard facts
First, let's start of with some hard facts. Just so you get to know my person a little better. You probably don't care but if you do, here you go!
- Name: Nico Enking
- Age: 26
- Country: 🇩🇪
- Professions:
- Father of a four year old
- Software Architect
- Fullstack Developer
- DevOps Engineer
- Maybe sometimes in the future a somewhat okayish pianist (Yes, I'm some kind of optimistic - Please don't ask for recordings if you don't want your ears to get hurt)
What I love
I do love technology, of which ever type it may be. I have experimented with Raspberry Pies building DNS Caches, RFID Time Management Systems, RFID Door Keys and so on.
But Hardware isn't everything right? What I probably like the most is Software. Especially Full-Stack Development with Typescript (and sometimes Vanilla JS, doh) but also CICD Pipelines and Cloud Native stuff. I've recently had my first time as a Speaker at the German "JAX" Conference (one of the biggest Java Conferences in DACH region). It was a lot of fun and I'd definately do it again!
What this Blog is about
You might also ask yourself "Why another Blog? There's like 20 gazillion in the www".
Well, you're right. But I wanted to try out some new technologies I haven't used yet and I also didn't have a webpage about what I do and think of. So this was yaptinnbma (Yet Another Project That Is Not Needed But Made Anyways). I'll write about topics I'm interested about in the future, so if you want to become my new internet friend, just come by from time to time to read some stuff that might be interesting 👻
Topics that might be included are (this list is not exclusive):
- FullStack stuff from the TS/JS world
- Interesting stuff about working for a 10k employee company (and the sometimes not so nice things)
- TIL's
- Vacation stories and pictures
- Whatever comes to my mind (really, I don't know where this Blog will go in the future)
How this Blog is built
This might be of most interest to you. Well, I would be lying if I said that I made all this stuff myself. There's a neat thing called create-react-app and some very nice examples to start off your work from. The one I took was blog-starter-typescript.
What's somewhat special about this? The content you see on this site is mostly pre-rendered, thus being super fast while being delivered by Firebase Hosting. This allows you to see this site without having to wait for databases, servers (besides Googles CDN) or bloated SPA JavaScript. Nice, isn't it? This is the first time I'm using this kind of feature and I already fell in love with it. It's so much fun keeping all the data inside your Git repository without having to worry that anything might break. Just a simple commit of a new Blog post (which is just a Markdown file) and off you go. GitHub Actions care about the deployment to Firebase Hosting, thus eliminating any manual work to update stuff by myself (or to keep any servers from being hacked, thanks for doing that Google).
I will probably write a follow-up post about this technique in the future! So stay updated 👀