Developer Tools Use Obsidian for Complex Entity Documentation Adding Obsidian to a recent software project created a coherent visual model the team could use for both reference and knowledge transfer.
Exploratory Testing Crafting the Perfect Bug Report – Make Your Issues Count Here's what I've learned about creating an actionable bug report and why this skill is so vital in a development career.
ChatGPT Stuck? Benefits of Pair Programming vs. Using an AI Assistant Facing a tough programming problem? You have a choice: asking a team member to dive in with you, or firing up ChatGPT for some AI assistance.
Developer Tools Clerk: The Authentication Platform Optimized for Speed If you are willing to hand off some granular feature control for speed in the user authetication area, Clerk is an especially fantastic tool.
Web Apps Vercel: A Valuable Debugging Tool Vercel's advertises itself as "stupidly easy" to deploy. I found it offered more debugging gems with its version tracking features.
UX & Design How to Use Zod Transform for Custom Form Validation and Manipulation One strategy for custom validation is using the Zod transform method to manipulate and validate an entry and customize the error message.
Web Apps SvelteKit: A Simple Solution for Web Development On a recent project, our clients needed a marketing-style website, without a ton of bells and whistles. SvelteKit fit all their requirements.
Development Practices Use Webflow Custom Code to Create Registration Flow with a Custom Backend Here are the steps you can follow to use Webflow’s custom code sections to direct form submissions to your own backend server.
Development Practices Write a Bash Script to Insert the Contents of One File into Another Writing a bash script is a great way to make repetitive tasks trivial and speed up your development process.
Project & Team Management Tips for Devs Integrating Into an Established Team Transitioning onto an established team can feel like being a newbie all over again, especially if the codebase, languages, or team dynamics are unfamiliar.
React / Redux 3 Tools to Kickstart Your Next React Development Project You can skip tedious and repetitive startup steps and kickstart your React project initialization with these three tools.
React / Redux Using React-Markdown to Quickly Migrate Markdown Documents to React Components The react-markdown package can help convert Markdown files into React components while allowing for customization and flexibility.