David VanDusen’s Thoughts and Experiments
David VanDusen is a software developer who is building web applications. This website contains articles about the outcomes of his learning, technological and otherwise.
List of articles
10 Recommended Books for Senior Developers
A list of books I made for a friend who asked for books I’d recommend to senior software engineers.
Session Zero with Your Dev Team
Do a tabletop-RPG-style campaign session 0 with your dev team to align on expectations.
I played around with Yjs, a CRDT library, for my first week at Commit.
Break the Ice with Your New Remote Teammates
A tool for bridging the remote work socialization gap.
<noscript>for the Wicked: I’m Not Buying If I Don’t Know What You’re Selling
Thoughts on my collection of
Read to the End
The information at the ends of docs is disproportionately useful.
The Best Mentorship Advice I Can Give: Look Out The Window
Become a better mentor instantly with this one weird trick!
Truth and Reconciliation Calls to Action: Learnings
How the Calls to Action gave me direction for learning about the issues facing the Indigenous peoples of Canada.
57 Books That Informed The Way I Approach Software Development
A retrospective on the books that guided my career in development.
Learn Software Development By Reading Books
Why I think reading books has been key to my professional growth.
A Tool For Spontaneous Public Speaking
Here’s a tool I made to improve unpremeditated presentations.
Writing Systems and Inclusivity
Learning writing systems helps me think more inclusively.
Tech Mentorship Starts With a Mental Model
Describing a technique for mentorship that builds confidence.
Word Processor That Works Like Pen and Paper
Can an indelible word processor help develop better writing habits?