Skip to content
0:00 / 0:00

#serenityos#ladybird#css

Browser hacking: CSS performance work for GitHub responsiveness

Andreas Kling

52K subscribers • 13 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Andreas Kling, creator of SerenityOS
  • Linked in the descriptionSerenityOS/serenity

Advanced. Deep dive for people who know the field.

12K views4 years ago1 recommendation

Web developmentSystems programmingHow browsers workWeb performanceC++

Andreas Kling profiles and optimizes CSS rendering performance in the SerenityOS browser engine to improve GitHub responsiveness.

SerenityOS is open source on GitHub: github.com/SerenityOS/serenity Follow me on Twitter: twitter.com/awesomekling Sponsor me on GitHub: github.com/sponsors/awesomekling Support me on Patreon: patreon.com/serenityos Donate via Paypal: paypal.me/awesomekling Discord: discord.gg/serenityos Merch: store.serenityos.org/ Intro/Outro music by kkmusic: youtube.com/watch?v=99jIkpLIgtw I drink Twinings Earl Grey tea! If you want to order some for yourself, you can support me by using my affiliate link: tidd.ly/3gjbGfj SerenityOS is a new operating system that we're building from scratch. serenityos.org

Why it's here

1 person recommends this

What people say. Recommended as an inspiring example of hands-on browser engine development and performance debugging.

u/ZucchiniMore3450in r/programming • Recommends

On “How we're building a browser when it's supposed to be impossible”

What all comments here miss is actually the best part: > The culture is highly optimistic and everyone has a “can do” attitude. Doesn't really matter if the make google products work in Ladybird, they have already made more progress than even people working on it expected. Just take a look at one of the videos where Andreas is fixing some random bug, for example: link to this video and that's from a year ago. Just a feel how deep each fix is going will change your perspective. Browser is not the goal, it is side effect of people having fun.