Ruminations and occasional fugacious panpharmacons of Ben Frain

Finite State Machines

1539 words

Material design style click effects with pointer events and CSS Custom Properties

1210 words

Vim for front-end development in 2019

2042 words

Automate repetitive tasks by writing and running a simple shell script

561 words

Designing And Building A Progressive Web Application Without A Framework (Part 3 of 3)

3669 words

Designing And Building A Progressive Web Application Without A Framework (Part 2 of 3)

5734 words

Designing And Building A Progressive Web Application Without A Framework (Part 1 of 3)

3058 words

How to get the value of phone notches/environment variables `env()` in JavaScript (from CSS)

348 words

CSS scaling: choose isolation or abstraction – not both

1471 words

Converting divs into accessible pseudo-buttons

1246 words