Recent articles in web development (page 2 of 6)
-
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.
-
Mar 8, 2023
MelbJS March 2023 notes
-
Jan 21, 2023
Fix System Beep on Move Editor into Next Group in VS Code
-
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.
-
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.