diff --git a/src/content/posts/_relearning-programming-introduction.md b/src/content/posts/_relearning-programming-introduction.md deleted file mode 100644 index 84f4abb..0000000 --- a/src/content/posts/_relearning-programming-introduction.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: 'Relearning Programming Introduction' -pubDate: '2025-11-21' -tag: 'study' ---- - -![](./_assets/happy_dawg.png) - -# Foreword -Hey, -I suck at coding - and that's why I decided to relearn programming. My language of choice is C++. I've been working with this language for a long time now, and it just grew on me like no other language did. - -# What Led Me Here -I've been struggling with my problem solving + the core concepts of C++ itself. Even though I am aware of the fact that it's totally common to -make mistakes, I've had the overwhelming feeling of frustration and "imposter syndrome". I tolerated it for too long. - -# My Plan and Goals -My goals with relearning programming and C++ is to thoroughly study and apply my knowledge with a modern approach to C++. diff --git a/src/content/posts/test-blog.md b/src/content/posts/_test-blog.md similarity index 100% rename from src/content/posts/test-blog.md rename to src/content/posts/_test-blog.md diff --git a/src/content/posts/relearning-programming-introduction.md b/src/content/posts/relearning-programming-introduction.md new file mode 100644 index 0000000..4ec414b --- /dev/null +++ b/src/content/posts/relearning-programming-introduction.md @@ -0,0 +1,58 @@ +--- +title: 'Relearning Programming - Introduction' +pubDate: '2025-11-21' +tag: 'study' +--- + +![](./_assets/happy_dawg.png) + +# Foreword +Hey, +I suck at coding - and that's why I decided to relearn programming. My language of choice is C++. I've been working with this language for a long time now, and it just grew on me like no other language did. + + +# What Led Me Here +I've been struggling with my problem solving + the core concepts of C++ itself. Even though I am aware of the fact that it's totally common to make mistakes, I've had the overwhelming feeling of frustration and "imposter syndrome". Every piece of information was +floating around in my head with no structure. Toss in ADHD and boom. That's how you replicate the feeling. + +I tolerated it for too long. + + +# My Plan And Goals +My goals with relearning programming and C++ is to start with the bare basics and thoroughly study and apply my knowledge with a modern approach to C++. During this journey I will make sure to deep dive into every concept where my skills are lacking. I will make sure to +fully understand each assignment, each function call, each class and each line of code. + +I will make sure to create plenty of small exercises & projects. The exercises give me the freedom to experiment with certain features and +to puzzle together solutions, which then can be finally implemented into the projects. These projects can be small games, utility tools or +simply just code snippets. Old C++ code repels me, so I’m sticking to C++20 for now and moving to C++23 soon. + +Nearly everything I learn and code will be talked about in this series of blog posts. This will make sure that I summarize and explain +the material in my own words. The length of the posts might vary. Sometimes I will talk about more than one concept in one post. Some +concepts are too short to write a 500 word post about. + + +# What This Series Will Look Like +- Notes from studying C++ / programming concepts in my own words +- Small exercises to experiment +- Projects to apply what I've learned (Games, utilities, code snippets) +- Mistakes I make along the way + solutions to them +- Occasional rants, schizophrenia and dog pictures + +# Starting Point +Right now, I know a lot, but at the same time, I don't know anything. I struggle with the understanding of how everything is running +under the hood. This is a crucial point to be aware of, because each decision you take has influence on the logic and performance of +your program. Not to mention the cruciality of the architecture. + +# Closing Thoughts +I feel motivated and nervous at the same time. This will be a long, but quick journey. Beside me mentioning that I suck at programming +and that "I don't know anything", I'm pretty sure that I'll profit of my past experience and knowledge. + +I'm so hyped to show off my future projects and I'll try my best to entertain you via some text and images. It's quite hard to pull +off if I am being honest. + +To my future me ever reading this: Do not fucking skip anything. + +--- + +*"Using no way as a way, having no limitation as limitation"
+~ Bruce Lee*