The war in Ukraine and the everlasting climate change issue made me think about how fucked we as a species really are. So I got the idea of creating a website to document our species' progress on that matter.Read More »
Here are some of the most interesting articles I read the last 2 weeks.
Should you start from scratch when building something? Or do innovations come from iteration?
That's what James Clear writes about in his article Don't start from scratch.
Summing it up: No, most of the time you shouldn't start from scratch! Most innovation comes from iterating on or building on already existing technologies or solutions.
You probably already thought about the question: How much money is enough?.
Turns out there's an answer for that.
It's an individual one for each of us. And it might not be what you think it is.
Having not enough money sucks. Having too much can suck as well.
So there's not a threshold but a range of wealth where you can truly do and say what you want.
Hence, f**ck you money.
Essentially, this article how to use daily quadrants is about when to be most effective and to do what kind of work.
In the end: do the heavy (brain) lifting in the morning when you're more focused and alert.
Also, what about the work as a developer: What do you think about Pull Requests? Are they a good thing for your professional work or could they hold you back?
There's evidence stating that high performance teams do not seem to use PRs quite often. Which might either be because they just don't need it since they're just a well oiled team who found their ideal workflows and processes. Or that those teams might not profit from using PRs at all.
The article tends to conclude that it works well for managing trust i.e. in Open Source development teams.
But professional teams working in a company shouldn't use this additional step. At least not if they want to be a fast moving team producing rapid results.
Here are some interesting Rust related articles.
Rust and OpenCV
If you're interested in Rust and missing image recognition features like with OpenCV this article about Rust with OpenCV got you covered.
Rust and Svelte Store
So, I like developing with Svelte and Rust. When I found this article about developing a Svelte store with Rust I was instantly hooked.
Do you know the book Effective C++? It's quite popular in the C++ world and if you enjoyed it and are about to learn Rust you might like the book Effective Rust.
I happened to stumble upon this article from 2019 about "the feedback fallacy", again. If you don't know it, it's a very good read!
You might have asked yourself if there was anything good about those feedback rounds.
This article pretty much sums this up and handles the good and especially the bad parts.
And makes suggestions on how to do it better.
- Always handle feedback like an opinion and present it like that
- Concentrate on strengths and how to connect the strengths with possible weaknesses
- Direct and humble feedback is worth more than general feedback rounds
- The receiver (of feedback) decides if they should act on it or not
- A weakness to one can be a strength to the other. And the other way around. Also, this might very much depend on the situation or job. Meaning: There rarely is one and only truth
This article is part of a new format called shorts.
Here I will just share one or a few links, maybe an interesting video or podcast.
Or some outlines about what I learned today.
Today I learned
If you're about to use github actions to deploy, there's a perfect blog article by Zell Liev about getting scp and ssh to work in github actions.
To reduce the amount of recruiting messages I wrote a questionnaire tool (retrap) recruiters can use to see if it makes sense to write to me. But what do you do once you get an interesting offer and time still matters?Read More »
Calculating the break-even is a helpful tool in determining if a venture or project has the potential to succeed.
Here's how you do it and how to create an app simplifying the result's representation.
You may have heard the term "Micro Service".
Shortly summarized it coins for a very small (as in features) application often providing an API that can be used by another app or service.
So, what about when you add a simple frontend to the pile?
Derzeit stoße ich auf einige Studien und Artikel, die sich des Themas Homeoffice zu Zeiten der Pandemie annehmen.
Meiner Meinung nach sind diese häufig (in die eine oder andere Richtung) tendenziös, weshalb ich hier mit einigen Missverständnissen aufräumen möchte.
Using sveltekit if you have used svelte before is quite straightforward. At least most of the time.
Loading and displaying dynamic (as in by API call) wasn't that obvious for me at first.
So here's a short description of the most important things to keep in mind.
When I searched for a new display with more space I wanted to know if using a curved for programming tasks could work. Turns out it's great!Read More »
You probably thought, fast concurrency powers were only possible with NodeJs or maybe Go, even Rust? Well, think again!Read More »
As a computer enthusiast, I never thought rotating an image could be difficult. Turns out, for some people, it is. So why not change that?Read More »
For the last few years I didn't write much on this blog. Read how and why I'm going to change this now.Read More »
Working remotely causes some challenges, especially on a hardware level. To increase the quality of video calls I levelled up my computer setup. Here are some of the equipment I bought.Read More »
Ok first of all this is my first article with using a clickbait title. I wanted to see for myself what difference it made.
And now back to the topic: Since I have been working remotely for about 2 years now I wanted to share some of my experiences. As well as things that I could have done better when starting and things that went well from the beginning.
Seit Längerem wollte ich schon über den guten und nicht so guten Umgang mit Passwörtern bzw. der Authentifizierung im Allgemeinen schreiben.
Hier sind nun meine Überlegungen, natürlich auch mit Verweisen.
Hoffentlich kann es dem einen oder anderen bei der Applikationsentwicklung und dem Umgang mit Passwörtern helfen.
Da hosteurope leider bisher nicht let's encrypt für die webpack- oder andere managed Pakete in automatisierter Form anbietet,
muss man sich mit einem manuellen Erstellen des account-keys sowie dem Zertifikat behelfen.
Wie das geht, was dabei zu beachten ist und wie man das zumindest zum Teil automatisieren kann, findet sich in diesem Artikel.
Ähnliche Auswertungen oder Forschungen gab es ja schon häufiger, aber ich finde, man kann nicht häufig genug darauf hinweisen, welches die am meisten genutzten Passwörter sind.
Und wenn man sich so im Bekanntenkreis umhört (bzw. es teilweise unfreiwillig erzählt bekommt), dann sind die Ergebnisse ganz gut nachzuvollziehen...