Stop Scrolling Facebook!
Stop Scrolling Facebook! A pretty nice talk by Tantek Çelik about taking back the web.
Open Source Software and publications by Christian Kruse
This page contains random thoughts and impressions by me.
Stop Scrolling Facebook! A pretty nice talk by Tantek Çelik about taking back the web.
It's fascinating to see how Rammstein still manages to create controversy and attention, even though they are in the business that long. First there „Deutschland“ video, where a lot of mainstream media weren't able to see the criticism on German history and called fascism. And now „Radio,“ a homage to the German band „Kraftwerk,“ a nostalgic view back on DDR history and, again, criticism on German history. And again all media is reporting.
Well done, Rammstein! 👍
regexpu is a nice little tool to transpile ES6 unicode regular expressions to ES5 👍
Public service announcement: Math.max(...[])
returns -Infinity
- took me about an hour of debugging to locate this problem.
Currently I am working on a TypeScript project. During this project I wanted to give the TypeScript compiler the hint that I expect a class object as a parameter. I couldn't find something in the documentation. But since you can use expressions as type declaration I tried to use typeof
:
class Bar {}
function foo(val: typeof Bar) {}
foo(Bar)
Surprisingly this works. Now after I knew what I had to look for I could find a hint in the documentation as well:
Next, we then use the class directly. Here we create a new variable called greeterMaker. This variable will hold the class itself, or said another way its constructor function. Here we use typeof Greeter, that is “give me the type of the Greeter class itself” rather than the instance type.
Maybe this saves you a few headaches.
Over the weekend my good friend Jeena was visiting me. We had a lot of fun and tons of interesting talks. It was a pleasure, Jeena!
From What I have learned working 1 year full-time using Elixir:
I do not get why don’t we all just write Erlang programs. You can write them, walk away for 20 years and they will be still up and running. Pure joy.
I can relate 😁
Mein Freund Marc veranstaltet am 19.09.2018 eine Schulung Meine Barrierefreie Website in Köln. Wenn ihr in der Gegend seit: das ist etwas, das sich durchaus lohnt. Der Marc weiß, wovon er spricht.
EmacsCast: A journey into Emacs is a podcast of a programmer diving into Emacs. While I didn't listen to it, yet, I thought I should share it because there is not very much Emacs content out there. In the first episode he introduces hilself and explains why he, as a SublimeText user, dives into Emacs.
Enjoy!
After a pause of 14 days it is surprisingly easy to get back into running. 17,8km in 01:21:33, 04:35 per km 🏃
The day starts bad with bad milk in my coffee. Buärghs.
This is the reason why I use org-mode. If I imagine that I would get locked in like that with my notes I get the creeps…
Just thought the same this week 🤔 Will try to do that, too... especially blogging should have a revival.
It's one of those days where I want to throw away ten years old code and just rewrite it…
Avengers: Infinity War ★★★★★
Quick tip: use gsettings set org.gnome.desktop.interface show-battery-percentage true
to show the battery percentage.
Todays goal: clipping the rest of the hedges
Elixir: Do you have HTTP Requests? You are doing them wrong! is, despite the clickbaity title, a nice comparison of HTTP libraries in Elixir. Good read!
Go: the Good, the Bad and the Ugly is an interesting article about the pros and cons about the Go programming language.
Fuck yeah! Just hit 100kg deadlift 🏋️♀️
I hate running in the winter. The first 15 minutes it‘s fucking cold. Then up until about 10km its warm enough. Then for the rest of the run it is cold again. ❄️
I have started to work with React during the last few months. I have to say, I am really impressed how well everything works and how easy it is to create good, working UIs with it.
I understand now why so many users hate Windows 10... doing some support for relatives, fuck, this is unbearable. Windows seems to get worse every release.
Current status: BEAMing due to working with Erlang and Elixir (get it? Get it? BEAMing!)