Andreas Kling
Subscribe
Sign in
Home
Archive
About
New
Top
Discussion
Welcoming Shopify as a Ladybird sponsor
Hello friends! I'm super excited to announce that Shopify has stepped up to become the first ever corporate sponsor of the Ladybird browser project…
Jun 28
•
Andreas Kling
34
Share this post
Welcoming Shopify as a Ladybird sponsor
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
4
April 2023
15-minute habit: Magyarul tanulok! (I am learning Hungarian)
4 weeks ago I wrote about taking on a 15 minute daily cleaning habit together with my wife. It has been tremendously effective and our home looks like…
Apr 29
•
Andreas Kling
9
Share this post
15-minute habit: Magyarul tanulok! (I am learning Hungarian)
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
4
Running Ladybird with foreign GUI toolkits
One of my long-term goals for the Ladybird web browser is to make it feel native on every platform it runs on. We’re far from there today, and it’s…
Apr 25
•
Andreas Kling
26
Share this post
Running Ladybird with foreign GUI toolkits
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
Resizing the Mac App Store: a tale of regret & redemption
In 2013, I worked on the Safari/WebKit team at Apple. One day, I was assigned a bug from the Mac App Store team. They were developing a new version of…
Apr 19
•
Andreas Kling
20
Share this post
Resizing the Mac App Store: a tale of regret & redemption
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
1
Implementing an underspecified CSS feature (flexbox gaps)
While the CSS specifications have come a long way in recent years, it is still the case that some features are vague and underspecified. I’ve recently…
Apr 17
•
Andreas Kling
25
Share this post
Implementing an underspecified CSS feature (flexbox gaps)
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
How we're building a browser when it's supposed to be impossible
“How is the SerenityOS team making such good progress on building their Ladybird browser, when we've heard for years that it’s impossible”? I've seen…
Apr 11
•
Andreas Kling
55
Share this post
How we're building a browser when it's supposed to be impossible
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
9
Making myself uncomfortable again
In early 2019, some months after completing a rehab program for drug addiction, I was in a very open-minded headspace where I wanted to challenge myself…
Apr 7
•
Andreas Kling
12
Share this post
Making myself uncomfortable again
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
MutexProtected: A C++ Pattern for Easier Concurrency
In this post, we will discuss the challenges of programming with locks and how the C++ language offers some useful tools to make it easier. We will…
Apr 6
•
Andreas Kling
4
Share this post
MutexProtected: A C++ Pattern for Easier Concurrency
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
Excellence is a habit, but so is failure
We often hear that making small incremental improvements every day can lead to great things. This popular piece of advice rings true, and it’s a…
Apr 5
•
Andreas Kling
5
Share this post
Excellence is a habit, but so is failure
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
How SerenityOS declares ssize_t
This post explores one of my favorite hacks in SerenityOS. I don’t recommend doing this in your codebase, but it has worked for us so far. …
Apr 4
•
Andreas Kling
2
Share this post
How SerenityOS declares ssize_t
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
15 Minutes Every Day
Someone once suggested that I set aside a small portion of my income every month. I’ve been doing this for years with an automatic bank transfer so I…
Apr 3
•
Andreas Kling
4
Share this post
15 Minutes Every Day
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
October 2022
How I make a living working on SerenityOS
This post describes in detail how I support myself while working on the SerenityOS project. Introduction Hello! My name is Andreas Kling and I’m the…
Oct 29, 2022
•
Andreas Kling
4
Share this post
How I make a living working on SerenityOS
awesomekling.substack.com
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts