Delete Git Branches That Have Been Merged
A tutorial on cleaning up merged Git branches using a simple Bash script, with customization and local ignore tips.
Dave Ceddia — Boston-based software engineer with 20+ years of experience, creator of Recut and author of Pure React, sharing practical insights on React, frontend development, and building developer-focused tools through blogs, books, and courses.
19 articles from this blog
A tutorial on cleaning up merged Git branches using a simple Bash script, with customization and local ignore tips.
Guide to running SketchUp Make 2017 on an M1 Mac with macOS Monterey by removing code signatures via Terminal.
A guide on converting and installing a Sectigo code signing certificate for signing an Electron app on Windows, including troubleshooting common issues.
A guide to building a reactive Svelte store using Rust and integrating it into an Electron app for performance gains.
A software engineer shares a personal list of questions to ask interviewers during a job interview, focusing on team, tech stack, and company culture.
A guide to attaching VSCode's debugger to native Rust code running within an Electron app's renderer process for hybrid development.
A tutorial on integrating Rust modules into Electron apps using the napi-rs library to improve performance for intensive tasks.
How to escape double braces in ConvertKit emails using Liquid's {% raw %} tag to prevent code from being stripped out.
A guide to manually symbolicate macOS app crash logs using Xcode and the atos command-line tool, with a Ruby script for automation.
A guide to building forms in React without external libraries, covering controlled vs. uncontrolled inputs and best practices.
A guide to configuring VSCode to auto-format code on save using an existing project's ESLint configuration instead of Prettier.
A guide to fixing the common React error 'Cannot read property of undefined', covering how to read stack traces and properly initialize state.
A guide to React state management libraries, explaining core concepts and helping developers choose the right tool for their project.
An overview of the React ecosystem in 2021, covering hooks, libraries, and best practices for developers.
Explains two main methods for correctly including and displaying images in React components, covering imports and the public directory.
A quick guide on using the sed command-line tool to remove specific XML tag blocks from a file, with important caveats.
Explains how to handle code execution before React component renders, focusing on state initialization and async data fetching patterns.
A guide to finding and editing the inspector-stylesheet in Chrome DevTools for persistent CSS changes.
A guide to setting up Jest testing in a Svelte TypeScript starter project, including configuration steps and a pre-configured template.