July 19, 2023
Hi everyone , welcome back to the first blog post in ages.
I don’t know about you, but I had a hard time come up writing another blog post…
I have been trying to self host my blog and make it easier to post. You can read about it in the post from 25 October 2019.
But it didn’t really work for me. I had problems getting the pipeline to work properly and so on.
December 18, 2020
Hello everyone ^^,
it’s me after a quite long time again. This time I want to write about something that just has happend to me in an important side project of mine.
To get some context, I’m a web developer. I like developing web apps. It doesn’t really matter to me if it is a SPA or a MPA. If it’s Typescript, HTML and some variant of CSS I’m happy and productive.
April 9, 2020
So recently I started taking a course about Haskell. This whole functional programming thing has me really hooked lately and I really want to get good at this.
For me as a programmer Haskell is “not” that difficult.
What i mean with that is, Haskell in a sence isn’t hard to grasp. You have functions. Everything is a function. You have a switch statement on steroids (quite insane steroids tbh ^^) and you Algebraic Datatypes (which are also quite nice).
December 18, 2019
Hello dudes,
welcome back. It has been some time, since I released my last post. I’m not fully done with my CI for my blog. But I’m maybe getting there sometimes ^^.
So today, I want to talk a bit about Typescript and the power of typing.
In the last few days, I had a few occasions, where I really thought: “WOW. That’s insane.. This really got typed correctly..”
October 25, 2019
Hallo Leute,
heute mal auf Deutsch ^^.
Letztens bin ich durch Zufall in einem Gespräch auf die Möglichkeit gestoßen wie man seine Emails selber hosten kann und das noch relativ einfach.
Ich kann mir nur vorstellen, was man alles beachten muss, wenn man selber “from scratch” einen Email Server betreiben will.
Mein Wissen diesbezüglich kommt auch nur von den Logausgaben, die ich während der Installation gesehen habe :)
Na und?
September 10, 2019
Searching and replacing text in a document is a common task. While programming we usually try to use refactring capabilities of our editors. Sometimes this is not feasable.
Disclaimer: This is part of my vim commands “repo”. I use this posts to archive solutions for text editiong problems I faced while using vim. To listen all shortcuts look here.
Problem I want to search and replace a or all occurances of a phrase in the current file.
August 6, 2019
Deleting all files of a document is not a very common use case. Needlessly it has to be done sometimes.
July 27, 2019
Recently I was on vacation and had a bit of time to my hands to read some books (Yeah I know.. ^^)
So I stumbled upon a book called Clean Architecture - A Craftsman’s Guide to Software Structure and Design
I think I’m a “good” developer, meaning I can get things done in a good amount of time.
The next big thing As a web developer in the current time, I think I’m as prone as everyone else in this industry, to always want to use the next big thing.
April 25, 2019
Creating a Flutter Plugin. The journey of a web developer Flutter is a really nice piece of technology. It seems easy to use and with the new features that were announced with the new flutter version namely collection if and collection for, which allow a more concise syntax for working with lists it seems quite fun to use.
So flutter is easy peasy. Write the widgets, test them if needed and move forward.
March 29, 2019
Hi guys, it’s been a time since the last post I’ve done.
Today I want to write about something different. I want to talk about speed reading.
Heck what is this? Speed reading is a technique to read faster with also understanding everything (this is as important as the reading fast)
Speed reading is any of several techniques used to improve one’s ability to read quickly. Speed reading methods include chunking and minimizing subvocalization.