- Create 'Mess' Directories
by markl42 on 6/10/25, 2:31 AM, with comments
- Never say "it didn't work"
by markl42 on 5/13/25, 8:51 PM, with comments
- Upstream vs. Downstream Services
by markl42 on 12/11/23, 10:49 PM, with comments
- Don’t Try and Outsmart the Linter
by markl42 on 8/20/23, 10:24 PM, with comments
- Don't Try and Outsmart the Linter
by markl42 on 8/15/23, 8:42 PM, with comments
- Working a new thing for other developers to use? Write the docs first
by markl42 on 2/15/23, 10:52 PM, with comments
- Copy and paste error messages from the typechecker when using suppressions
by markl42 on 8/23/22, 5:27 AM, with comments
- Don't Try and Outsmart the Typechecker
by markl42 on 3/22/22, 4:33 PM, with comments
- You can understand or debug just about anything. Just keep popping the hood:)
by markl42 on 1/4/22, 4:36 AM, with comments
- Give a reason when using suppression statements
by markl42 on 10/26/21, 7:02 PM, with comments
- JavaScript: Chain custom errors to preserve stack traces
by markl42 on 10/8/21, 11:23 PM, with comments
- Teaching People to Fish
by markl42 on 9/6/21, 11:42 PM, with comments
- Jest: How do I mock x? (Runnable examples for common mocking scenarios)
by markl42 on 8/24/21, 12:46 AM, with comments
- You can debug or understand anything. Keep popping the hood
by markl42 on 8/20/21, 7:53 PM, with comments
- Tiny Treeshaker: JavaScript tree shaking in 200 lines of code
by markl42 on 6/29/21, 2:07 AM, with comments
- Show HN: Programming.protips.wiki – A Collection of Programming Protips
by markl42 on 1/25/21, 4:31 AM, with comments
- Techwriting.styles.wiki – a wiki of styleguide tips for writing documentation
by markl42 on 12/19/20, 12:51 AM, with comments
- The Dream Query: How we scope projects with GraphQL
by markl42 on 10/7/20, 6:47 PM, with comments
- Show HN: Techwriting.styles.wiki – Tips for improving project docs, RFCs etc.
by markl42 on 9/3/20, 11:41 PM, with comments
- Write explicit type guards
by markl42 on 8/28/20, 11:18 PM, with comments
- Betteridge's Law of Headlines
by markl42 on 8/2/20, 9:35 PM, with comments
- Prefer having technical discussions in public
by markl42 on 7/31/20, 12:21 AM, with comments
- Composerize.com – convert Docker run commands into Docker compose files
by markl42 on 7/12/20, 1:50 AM, with comments
- Don't rethrow `new Error(error)` in JavaScript
by markl42 on 4/30/20, 12:13 AM, with comments