This is a collection of ideas, thoughts, and projects I’m exploring. This is based on the /ideas slashpage.
Blog posts
Some ideas for posts I might write. If you see one that you’d be interested in reading, let me know! That might be the motivation I need to actually sit down and write it…
- Useful new CSS features to improve your personal site
- Tips for working with React testing library
- Why Pebbles are the best smartwatches
- Why Fitbit devices suck
- Travel hacks I’ve actually found useful
- Features I use in an RSS reader
- Common RSS feeds on blogs
- Why I blog
- Why I prefer Android over iOS
- Knot tying for everyday life
- My time at Headspring
- Everything about bookmarklets
- How I learn new programming languages through TDD
Git
I’ve always had an interest in version control systems and an unhealthy amount of experience with Git so I have way too many ideas for git-related posts that very likely would interest no one but me.
- My advanced Git aliases
- you might not need husky
- how to do stacked branches
- Azure repos vs github
- my favorite git hooks
- how to keep files in sync with a pre commit hook
- Why commit messages matter
- how to clone just part of a large repo: https://stackoverflow.com/a/63786181/1715138
- Comparing merge strategies and why semi-linear is my preferred
- easy ways to keep a clean history on your branch
- advantages of git CLI
- why it’s worth paying for a nice GUI client
- cherry pick range vs rebase onto
- why you should use
git pull --rebase- advantages of pull with rebase
- people say don’t force push to public branches but don’t elaborate on what public means
- how to backup local repo
- don’t add to the end of lists
Updates to this site
- Support webmentions
- Heart button
- Implement Web share
- More informational footer
- Add more color and personalize design
- Add a favorite links page