• Building a browser extension in vanilla JavaScript (5 min version)

    Insights and learnings from building the browser extension “Omnivore List Popup”.

  • Building a browser extension in vanilla JavaScript

    Insights and learnings from building the browser extension “Omnivore List Popup”.

  • Digital Photography Basics

    An amateur’s introduction to digital photography.

  • Engineering Sync

    Introduction to our new engineering sync!

  • Tech Radar

  • Important Table Slide

  • Case Sensitivity on macOS

    …for Git and ES6 file paths.

  • Insights of the week

  • From lesshint to stylelint

    Some notes on migrating our style linting from lesshint to stylelint.

  • The <datalist> element

    Let's take a look at the html element and its pros and cons…

  • A11y-focused Component Libraries

    Results from my research about accessibility-focused component libraries for React.

  • Accessibility for Webapps

    Insights into our learnings and first steps of implementing accessibility for large webapps.

  • Keyboard Shortcuts of the Week

    Some helpful shortcut recommendations for Confluence, VS Code, IntelliJ IDEA and GitHub.

  • CSS clip vs clip-path

    Let's take a look at the differences between CSS' clip and clip-path properties.

  • Form Design Patterns

    Learnings from the e-book "Form Design Patterns" and other sources.

  • Functional Programming + React = ❤️

    I'll highlight how we're using FP in the frontend in combination with JavaScript and React to build readable and reusable functions and components. (Presented at BerlinJS in October 2018.)

  • Reporting back from ReDI School

  • Advanced Frontend Web Development with React

    ReDI Info Session intro talk for the course "Advanced Frontend Web Development with React" in semester fall 2018.

  • User Profiles

  • Time Estimates & Time Tracking

    Our insights about time estimates and time tracking for project Clippy.

  • Notion

    Some UI/UX highlights of one of my favorite new daily tools: Notion!

  • Reporting back from JSUnconf 2018

    My highlights and learnings from JSUnconf 2018 in Hamburg (many photos!).

  • VS Code: Features, Customizations and Extensions to Make You More Productive

    VS Code has come a long way and offers a great set of features to everyone who wants to learn them and dive into the world of shortcuts, extensions and little tweaks. With this I'm showing my favorite ones that make me (and potentially you!) more productive every day.

  • Functional Programming with JavaScript and React

    We highlight how we're using FP in the frontend in combination with JavaScript and React to build readable and reusable functions and components.

  • Advanced CSS

    Advanced CSS techniques for AngularCamp 2017 (Barcelona).

  • Promises in JavaScript

    Introduction to promises and how we're using them.

  • ES6: Sets & Maps

    What do we gain from using ES6's new sets and maps?

  • Yarn

    Yarn != Yawn!

  • Styles.

    Styles in the web, so mostly CSS stuff.