@@awesomekling I second that; the WASM spec also provides a ridiculous amount (17000?) of tests and making the succesful tests number go up is ridiculously gratifying lol
There are some dudes saying that you need to use vim to be a good dev. This guy uses whatever he has and still developes some of the most complex and advanced pieces of software. A true expert.
Syntax highlighting is a must and a feature to look up function/class definitions. I prefer Vim because it's extremely fast and it's everywhere and I work a lot with Linux servers. But use whatever you're comfortable with. VS Code is a little too heavy for my taste because I don't use that many features. It's overwhelming to me. Whatever helps you focus on the code.
@@DavidBerglund Yeah, we agree. I do use whatever I'm comfortable with. I don't dislike vim. I just dislike those tech influencers that look down on others if they use VS code or anything else.
Not sure if the "there are no plans" plan carries over from Serenity to Ladybird but curious if/when there'll be videos showing off some Swift? Just curious what that world looks like / your process for developing in it compared to C++.
If the context thing was correct implemented in some parts of the code and others not, than there is a chance, that in new code the error will happen again without guidelines.
With the way you fixed the border-spacing calc crash, wouldn't other invalid input types (for example, `border-spacing: 'hello';`) also cause a similar crash, due to trying to use the string as a list?
Hm looks like Ladybird could use a lot of defensive programming, so inputs are checked more rigorously. Do you deferred that intentionally, to speed up development?
Andreas is my programming ASMR. It's such a joy to see someone with a such mastery over a subject work on his project.
Reupload due to bogus aspect ratio in first version! Sorry about that 😅
That explains it!
The return of widekling?
Oh so that’s why I’m rewatching
I just sat down with a lot of Vorfreude and I was shocked to see that video went private all of a sudden. 😅
Ffmpeg
Well hello friends!
Hello!
that's the way of test driven development I may like, when they are already written
Definitely agree there! Super comfortable when someone already made the tests for you 😅
@@awesomekling I second that; the WASM spec also provides a ridiculous amount (17000?) of tests and making the succesful tests number go up is ridiculously gratifying lol
your commit discipline is quite good. wish more people were like that.
It is mandated by the contributing guide :^)
It’s totally worth it in the long run!
There are some dudes saying that you need to use vim to be a good dev. This guy uses whatever he has and still developes some of the most complex and advanced pieces of software. A true expert.
Syntax highlighting is a must and a feature to look up function/class definitions. I prefer Vim because it's extremely fast and it's everywhere and I work a lot with Linux servers. But use whatever you're comfortable with. VS Code is a little too heavy for my taste because I don't use that many features. It's overwhelming to me. Whatever helps you focus on the code.
@@DavidBerglund Yeah, we agree. I do use whatever I'm comfortable with. I don't dislike vim. I just dislike those tech influencers that look down on others if they use VS code or anything else.
The only good thing about vim are vim motions
@@ketimcodes saying Primeagen without saying Primeagen lol
@@colinstu Lol! Yeah. I mean, he knows a lot as well. But I dislike that elitist attitude for trivial stuff as which editor you use.
These videos are so cool, it's great seeing how you debug 👾👾
Its my evening routine now to watch these videos, relaxing
11:08 got rekt by the rect value parsing 😂
I really missed these videos.
These videos are great! They give me motivation to work on my own projects
Andreas is next level. He’ll beat Flow in no time :)
Loving these sessions.
Am I the only one who misses the SerenityOS theme melody at the end? Ladybird should have one too!
Thanks.
whk! Very nice, I enjoy those videos!
WHT!
Ez dent, thank you for video ❤ looking for next Flow graph battle
Amazing video! :)
Oh well, I suppose I'll just need to enjoy watching it again 😊
Not sure if the "there are no plans" plan carries over from Serenity to Ladybird but curious if/when there'll be videos showing off some Swift? Just curious what that world looks like / your process for developing in it compared to C++.
If the context thing was correct implemented in some parts of the code and others not, than there is a chance, that in new code the error will happen again without guidelines.
Awesome!
With the way you fixed the border-spacing calc crash, wouldn't other invalid input types (for example, `border-spacing: 'hello';`) also cause a similar crash, due to trying to use the string as a list?
The values are either a length or a calc(), so those should be the cases we need to worry about :)
Hey andreas, which font you are using in CLion? It looks nice
Berkeley Mono
@@booyakahhh thank you!
Interesting. But how can you stand so large source code font sizes in your IDE? 😂
Trying to be nice to the people who complain about small text! 😅
@@awesomekling alright, but the text size can be the same across all windows I think. :)
never thought id see andreas on a mac. interesting. hows the experience been?
he used to work at apple so not much of a surprise to see that he's a pro at using a Mac 😀
Are we ladybird yet?
Working on it!
Hm looks like Ladybird could use a lot of defensive programming, so inputs are checked more rigorously. Do you deferred that intentionally, to speed up development?
Switched from linux to mac why?