All blogs / Software / engineering practice
CodeFaster
Subscribe today to be a faster coder. Click to read CodeFaster, by Tyler Adams, a Substack publication with hundreds of subscribers.
Software / engineering practiceAI / MLDev tools / editors / IDEs
- Posts
- 111 from 5 May 2020 to 27 Oct 2025
- Posting
- now and then
- Kind
- personal blog
- Feed
- https://codefaster.substack.com/feed
2025 5
2024 18
- Don't use functional programming languages
- Use bad standards
- Log invalid values
- building vs taping things together
- How to code for the future
- Instantly Snap, Copy, and Paste Screenshots
- Abundance mindset (not LinkedIn cringe)
- Which OS should I drive?
- LLM workflows
- I picked a new editor
- From, not to
- Don't be clever, just try the AI
- Hackernews Darkmode
- Don't use pre-commit hooks
- PostGres is enough, but is it fast to code?
- Read code when you're somber
- bash 1-liner to strip comments from AI generated code
- Don't abuse 0
2023 25
- Make error messages context-free
- Don't serialize SSNs as floats
- Don't serialize money as a float
- Don't serialize unix timestamps
- Always have an API
- Code faster youtube channel!
- Reversing your clipboard
- Working with your git diffs
- Use React, not Svelte
- bash color sampling 1-liner
- Fixing a stuck control key without rebooting
- Checklist before asking questions
- unix 1 liner to get total minutes of audio
- How to create an apt package without the pain
- unix 1 liner to process a CSV
- nmap as a networking sanity check
- Unix 1-liner using jq
- 1-liner to get latest version in a changelog file
- Unix 1 liner for getting an API key into google sheets
- Why I still use Firefox
- How to design a CLI
- Office Hours
- What is it you do to train that is comparable to a pianist practicing scales?
- json-toolkit now in aptitude
- Write those useless cats
2022 7
2021 21
- Case preserving substitute in Vim
- Is systems engineering just generalist engineering?
- Don't put autofixers in precommit
- A primer on debugging
- Don't stomp variables
- Don't (also) fix broken windows
- Just pipe ls
- xargs considered harmful
- Quick tip: alphabetize
- Quick tip: delete commented code
- A fast shell setup
- Do LeetCode
- One weird trick, bugs HATE him
- Every FAANG job
- The Rule of Silence
- Rule of Separation
- The Rule of Economy
- 5 Unix design principles you've never heard of
- convert data to/from json
- json-format
- json-sql
2020 35
- json-diff
- Why were you late?
- Fixing snapshot testing fatigue
- Generating tests (semi) automatically
- Skipping tests
- Wicked Fast Testing: Part 1
- How to be a Command Line Wizard
- Push complexity into your data
- Last week, I couldn't type
- How to run fast WFH meetings
- Look ma, no mouse: tips and tricks
- Look ma, no mouse: i3
- Look ma, no mouse: Vimium
- Write code that writes code
- Automate your code fixes
- Fast Typing: vi
- Fast Typing: Text Editors
- Fast typing: keyboard layouts
- Fast Typing: Part 1
- How to use sed to automate mind-numbing tasks (with examples)
- Mastering Sed: Capture the Flags
- Mastering sed: Find and Replace
- Mastering sed: part 1
- Avoid these 6 jq features
- Mastering jq: Bash tricks
- Mastering jq: xml (and any other data format)
- Mastering JQ: Part 1
- Debug with your eyeballs
- Track your TODOs
- Printf Debugging
- Make JSON your lingua franca
- Stop messing with time
- Pick straightforward test data
- Faster if statements
- Rlws