addet some content

This commit is contained in:
pika 2024-06-23 02:28:11 +02:00
parent ca2a34ccbc
commit 12d1a88622
64 changed files with 4696 additions and 157 deletions

View file

@ -4,41 +4,42 @@ date = 2024-06-20T19:49:35+02:00
draft = false
+++
## whoami
<details>
# whoami
{{< collapse summary="tl;dr" >}}
- pika aka. Alexander Pieck
- IT-Sysadmin
- IT stated as a hobby
- Homelab-Enthusiast
- Never wanted to code.. but now I may be coding..
</details>
- IT Sysadmin
- IT started as a hobby
- Homelab Enthusiast
- Never wanted to code... but now I might be coding...
{{< /collapse>}}
---
Welcome to my newly created blog! I'm not sure how good this is going to be, but I'll try to make it as beautiful and interesting as possible.
Welcome to my newly created blog, I'm really not sure how good this will going to be, but I will try to make it as beautiful and interesting as possible.
My name is Alexander Pieck, and even though I'm in the IT business, I'm usually the kind of sysadmin who runs the servers and hardware and gets blamed for slow internet speeds and bad password policies (spoiler: I also hate changing my password every 180 days).
My Name is Alexander Pieck, and even though I **am** into the IT-Business, I'm normally that kind of sysadmin, that runs the servers and the hardware and is responsible for the bad internet-speeds and the bad password-policy (spoiler: I also! hate changing my password every 180 days).
Recently, I decided to give programming a shot. I started with some bash scripts for my dotfiles and loved the customizability and freedom that comes with doing it yourself!
But anyway, I recently tried to give programming a shot. I started with some [bash scripts](https://git.k4li.de/pika/scripts.git) for my [dotfiles](https://git.k4li.de/dotfiles/hyprdots.git) and loved the customizability and freedom you have if you just do it yourself!
Then, I thought about creating my own website. As an IT guy, I also have my own company and need a way to present myself on the world wide web. So about a week ago, I started dabbling in HTML and CSS. Just basic stuff like padding, margin, flexboxes, and layout/placement. This also helped me customize my dotfiles better.
And then I thought about my own website. As an IT guy, I also have my own company and thus, I need a way to display myself in the [world wide web](https://de.wikipedia.org/wiki/World_Wide_Web). So about a week ago, I started doing some html and css. Just basic stuff, like padding and margin, the flexboxes and how to layout/place stuff. That kind of helped me customizing my dotfiles as well.
I already knew a bit of markdown from using Git, of course. But I never really had the need to write much in markdown. Now, with Hugo as my site generator, I need to know markdown well. I think it's a pretty easy and fast way to deploy websites (even non-blog websites, if you know how), so I decided to go that route.
I mean, I already knew [markdown]() a bit, becouse of git, of course. But I really didn't have the need to write much stuff in markdown. Now, with Hugo as my site-generator, I need to know markdown well and becouse I think it's a pretty easy and fast way to deploy websites (even non blog websites, if you know how to), i wanted to go that route.
This whole idea isn't just for nothing. I plan to get it online, but really, it's just for me, so...
Now this whole idea should not be just for nothing. I plan to get it online but really, it's just for me so..
## what do I want to achieve?
---
Good question! Here are some things I hope to accomplish with this blog:
## what do I want to acchieve?
1. #### Just Writing
I don't know why, but I've always liked sharing my thoughts with others. I do this to refresh my own knowledge and always thought others might learn something from it, even though I now realize that might not always have been the case. So yeah, mostly for myself, again.
I also just love the English language, even though it's not my native language. I'm from Germany and maybe I'll try to add translated versions of my blog later on.
**Good** question folk, I'd like to get some things done with this idea.. Let me get a bit more specific:
2. #### Learning Vim Keybindings (Neovim)
As I started coding, I stumbled across The Primeagen and fell in love with his vim skills and how fast he can just DO stuff. I was stunned and installed Neovim the same day.
My newfound Neovim love is thanks to the Neovide frontend for Neovim. It's absolutely gorgeous, and I really want to write, learn, and live in this environment now!
1. Just writing
- I don't know why, but I always liked to share my thoughts with others. I would do this to fresh up my own knowlage and always thought, that the others will learn something from it, even tough - now that I think about it - I don't really think, that this was often a case.. So yea, mostly for myself, again.
- Also I just love the english language, even though I'm not native to the english language. I'm from germany and maybe I will try to add translated versions for my blog later on.
2. Learning vim-keybings (neovim)
- As I started coding, I stumbled accross [The Primagean](https://youtube.com/@ThePrimeagen) and just felt in love, when i saw his vim skills and how fast he can just **DO** stuff. I was stunned and acctually installed neovim at the same day.
- Now my newly gained neovim-love it thanks to the [neovide]() frontend for neovim. It is just absolutely goregous, and I really do want to write and learn and live in here now!
3. Learning how to code and how to structuize a website
- I really want to learn basic website design and maybe later down the road, a bit of app-design. Also in the web of course. I love the opensource docker container that are [available at dockerhub](https://hub.docker.com/), and would love to publish my own small set of apps. But that's all something for the future pika.
3. #### Learning How to Code and Structure a Website
I want to learn basic website design and maybe, later on, a bit of app design, specifically for the web. I love the open-source Docker containers available on Docker Hub, and would love to publish my own small set of apps. But that's all something for future pika.
---
By setting these goals, I'm hoping to make this blog not just a platform for sharing my thoughts, but also a tool for personal growth and learning. Thank you for joining me on this journey!

View file

@ -1,8 +1,29 @@
+++
title = '2'
title = 'A challange will get you going fast'
date = 2024-06-20T23:15:44+02:00
draft = false
+++
# This page is just for demo purpose
> __for now__
# A Challenge Will Get You Going
A few days ago, I embarked on a new adventure: writing my first blog entry. I didn't really know what I was doing, and to be honest, that hasn't changed much! 😊 However, I am amazed at how straightforward and enjoyable it is to learn website development with the Hugo framework. As I mentioned [before](../1/), one of my goals was to create a website for a client. And let me tell you, it feels fantastic to learn some truly "good" stuff. My work may not be perfect, but Im genuinely proud of myself and have thoroughly enjoyed the process with Hugo.
I can't showcase my work just yet, as it's still a work in progress and not ready for production. But once the website is live, I'll make sure to update this page with a link.
In my research, I explored several Hugo themes, but many were outdated. When I loaded them and started a server, bam - they threw weird CSS errors and some said things like `.. is deprecated, use .. instead`, which felt quite odd and frustrating. Since I'm new to the whole website industry, I wanted to stick to themes that work well and look nice:
## PaperMod
---
One theme that stands out is PaperMod, which I am using right now 🫡.
I love its simplicity, but I know this is definitely NOT the right choice for a customers website who wants to display products or run a shop. Nevertheless, there's something special about it, something cozy and different, in the way PaperMod presents content. It also offers numerous configuration options, such as:
- Enabling breadcrumbs (those Home >> Blogs indicators)
- Enabling Emoji support 🥳
- And many more features, which I plan to explore in the coming days
## minimal_marketing
---
Another theme I considered is minimal_marketing. It looks amazing and simple, but the way it is advertised and the somewhat complicated installation process made it hard to get started. Maybe Ill give it another try later in my career 😜.
## spectral
---
The theme I selected and modified the most is spectral. It showcases a nice, big open screen, which I liked, and provides almost all the space I need on the first page. It also offers a way to manage Meetups, which was a requirement for the website. I thought it would be the easiest and nicest-looking theme I could choose, so I did.