erock's blog
Technical writings by Eric Bower
We're all in the gutter, but some of us are looking at the stars.
projects
blog@bower.sh
@erock
github
rss
08 May, 2023
In love with a ghost
17 Apr, 2023
using openSUSE microOS for container-driven development
11 Apr, 2023
neovimcraft.com configs search launch
15 Mar, 2023
projects
15 Mar, 2023
We don't need human linters
10 Mar, 2023
The dogma of restful apis
26 Feb, 2023
conventional wisdom as an anti-pattern
23 Jan, 2023
we are all savages
31 Dec, 2022
what is the smol web?
15 Oct, 2022
what is consciousness?
22 Sep, 2022
React is bad because it's great
08 Sep, 2022
What is creativity?
02 Sep, 2022
Using a debugger
29 Aug, 2022
A priori is a myth
23 Aug, 2022
Typescript is terrible for library developers
15 Aug, 2022
On will to action
11 Aug, 2022
Cast iron leet
12 Jul, 2022
internet points
03 Jun, 2022
On github as a social network
21 May, 2022
reply -- the balance has shifted away from SPAs
19 May, 2022
the new and upgraded framework laptop
04 May, 2022
sunsetting listifi.app
03 May, 2022
Redux-saga style-guide
25 Apr, 2022
lists.sh initial launch
17 Feb, 2022
The duality of software production
21 Jan, 2022
On decoupled loaders
08 Jan, 2022
nvim.sh
01 Nov, 2021
On autoloading
01 Nov, 2021
framework vs mbp
26 Sep, 2021
Wrmhole status update, September 2021
31 Aug, 2021
Neovimcraft status update, August 2021
27 Aug, 2021
A critique on project management software
18 Jul, 2021
My experience with svelte-kit
25 Jun, 2021
Dynamic open graph images
20 Jun, 2021
Refactoring listifi to use saga-query
16 Jun, 2021
saga-query initial release
14 Apr, 2021
Entity factories
07 Apr, 2021
listifi.app codebase now public
27 Mar, 2021
My love letter to front-end web development
24 Feb, 2021
What is a selector?
31 Jan, 2021
Customer interviews killed my product idea
26 Jan, 2021
Listifi launch
25 Jan, 2021
Listifi tech stack
23 Jan, 2021
Docker in production -- running out of disk space
07 Oct, 2020
Recreating redux-toolkit's createSlice
12 Aug, 2020
Death by a thousand existential checks
11 Jul, 2019
3 Rules for Refactoring Functions
12 Apr, 2019
Simplify testing async I/O in javascript
15 Jun, 2018
Scaling a react/redux codebase for multiple platforms
14 Jul, 2014
Heideggar's Brilliance