A collection of thoughts about HTML, CSS, JavaScript, UX, a11y, web standards, and related things. Posts by Cory LaViska.


Software Has Changed

Written on

A tweet from Jamon Holmgren inspired some thoughts about how software has changed, from a developer's perspective. He says:

I Mostly Stopped Typing

Written on

I built the dictation app I wanted. It's called TongueType, and my daughter did the voice over for the video. (Family business.)

Introducing ColorCopy

Written on

My second macOS app, ColorCopy, was approved by the Mac App Store today! It started as a menu bar color picker: press a key, click any pixel on your screen, and the color lands on your clipboard in whatever format you need. But then I kept finding more things I wanted to bake into it…

Introducing TongueType

Written on

I just launched my first macOS app called TongueType. It's voice dictation that runs entirely on your Mac. Hold a key, speak, release, and your words appear wherever your cursor happens to be.

My Stance on AI in Software Development

Written on

I believe artificial intelligence is a powerful and valuable tool that can significantly improve how we create, solve problems, and bring ideas to life.

How I Use GitHub Issues

Written on

I like using GitHub issues for actionable things such as bugs and backlog items I've committed to doing. Non-maintainers are encouraged to open issues only for bugs, whereas everything else is a discussion.

Revisiting FOUCE

Written on

It's been awhile since I wrote about FOUCE and I've since come up with an improved solution that I think is worth a post.

Web Components Are Not the Future — They’re the Present

Written on

It’s disappointing that some of the most outspoken individuals against Web Components are framework maintainers. These individuals are, after all, in some of the best positions to provide valuable feedback. They have a lot of great ideas!

Component Machines

Written on

Components are like little machines. You build them once. Use them whenever you need them.

Styling Custom Elements Without Reflecting Attributes

Written on

I've been struggling with the idea of reflecting attributes in custom elements and when it's appropriate. I think I've identified a gap in the platform, but I'm not sure exactly how we should fill it.

Feeds available in Atom & JSON