Kevin Yank

Recent articles in web development (page 2 of 6)

  1. Apr 5, 2023 On Endings: Why & How We Retired Elm at Culture Amp

    From time to time someone will ask, "Does Culture Amp still use Elm?" I'll answer privately that no, we are no longer investing in Elm, and explain why. Invariably, they tell me my answer was super valuable, and that I should share it publicly. Until now, I haven't. This is the story of how, after four years of proudly advertising Elm as its preferred language for building web UIs, Culture Amp decided – I decided – to leave it behind.

  2. Mar 8, 2023 MelbJS March 2023 notes

  3. Jan 21, 2023 Fix System Beep on Move Editor into Next Group in VS Code

  4. Jan 11, 2023 Horizontal Scrolling

    My new site design makes heavy use of horizontal scrolling on the home page, with scrollbars hidden. Horizontal scrolling can be accessible, but it takes some work to make it so. This article covers accessibility for keyboard and screen reader users, and users whose pointing devices simply don't support horizontal scrolling! It also breaks down several usability features I added to create a better experience than the native scrollbars they replace.

  5. May 10, 2022 Web Directions Hover 2022 Day 2 notes

    These are the live notes I took from Day 2 of the Web Directions Hover 2022 conference for our team internally at Culture Amp.