Skip to content

A curated list of tools that have personally improved my development and learning efficiency. These tools range from design and research to debugging aids and utilities, all streamlining the software development process.

License

Notifications You must be signed in to change notification settings

GVonB/dev-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ Dev Toolkit

A curated list of tools that have personally improved my development and learning efficiency. These tools range from design and research to debugging aids and utilities, all streamlining the software development process.


Categories


Development & Coding

Tool Description Link
Heroku A super powerful and efficient platform as a service (PaaS). Simplifies automatic CI/CD workflows and requires minimal setup. $312 of free credits with the GitHub Student Developer Pack 🔗 Website
Iconify A powerful and easy-to-use icon framework that simplifies consistent UI design. I use its extensive collection of logos and symbols through both the web component and framework-native components (React/Vue). 🔗 Website
Insomnia A robust REST API client with a clean UI. Useful for in-depth API testing and development. 🔗 Website
Postman (VS Code Extension) An alternative to Insomnia in most cases, I use the Postman extension for quick and simple API testing inside VS Code. 🔗 Website
iTerm2 My old terminal of choice for MacOS. With profiles, keybinds, and huge community support, the lack of cross-platform support is the only real downside. If Warp's required login system and closed-source nature is a deal-breaker, this is my go-to recommendation. 🔗 Website
Visual Studio Code A modular, customizable, and cross-platform text editor. The suite of third-party tools and extensions available let you customize your environment to your liking, in a much simpler manner than terminal tools like Vim. 🔗 Website
Warp My current terminal of choice. Its clean aesthetic, autocompletion, and cross-platform remote configuration syncing keep me coming back. With so many QoL features, everything in Warp just works, keeping me in flow. However, it is closed-source and requires a login–potential deal-breakers for some. 🔗 Website

Productivity & Workflow

Tool Description Link
After Effects A powerful program for creating motion graphics, animations, VFX, and more. New features are added every year, making my workflow more efficient. I use AE to create visuals for projects, animations, and video content. The biggest downside is the price, with third-party plugins costing even more. 🔗 Website
Microsoft PowerToys A life-saving suite of productivity modules that greatly enhance the feel of Windows. FancyZones, Color Picker, Always on Top, Peek, and PowerToys Run are my most used, with the last two providing the easiest Windows equivalent to their MacOS counterparts. 🔗 Website
Raycast A direct upgrade to the default Spotlight Search on MacOS, this tool allows me to quickly perform a huge variety of tasks including calculations/conversions, file searches, and specific application functions through various extensions. 🔗 Website
Rectangle A simple, free, and open-source window management tool for MacOS. Rectangle adds the option to use keybinds to move and tile windows, with the option to specify window margins as well. 🔗 Website
Swish Another window management tool–specifically meant for MacOS trackpads. This program allows simple motions to perform all kinds of actions. Also allows for bindings just like Rectangle. 🔗 Website
Todo+ (VS Code Extension) A simple VSCode extension that allows .todo files to feature checkboxes, timers, and colored styling. 🔗 Website

Debugging & Optimization

Tool Description Link
Lighthouse Built into Chrome development tools by default, Lighthouse analyzes various aspects of SEO and website performance to quantify areas of improvement. 🔗 Website
Wappalyzer A technology profiler that identifies technologies used on a website. 🔗 Website

Learning & References

Resource Description Link
Mobbin A great source of professional inspiration for web and mobile applications. 🔗 Website
Notion A highly versatile note-taking and task-management tool. Despite its extensive features, I primarily use Notion for its clean, structured tables with categorized data and embedded pages to track algorithms I've learned and notable LeetCode problems I've solved. 🔗 Website
Realtime Colors A great way to quickly test and visualize how a color palette might look on a functional site. Allows for light/dark mode testing and use of custom fonts. 🔗 Website
uiverse An expansive collection of open source UI elements, great for both inspiration and boilerplating a project. 🔗 Website

Miscellaneous

Tool Description Link
CleanShot X A screenshot tool for MacOS that simply works well. The scrolling screenshot feature is especially nice for pages that don't work well with other full-page capture tools. Student discount is available. 🔗 Website
Everything A filesystem indexing tool that allows you to search your entire system. With instant search results as you type, regex support, and low resource usage, this tool speeds up all kinds of file searches compared to Windows' File Explorer. 🔗 Website
ShareX Markups, OCR, Color Picker, Ruler, Hash checker, and more give this program a multitude of uses. The file upload on capture feature can be used to instantly host your screenshots on a remote server, with URL shortening for quick embeds. 🔗 Website
Wallpaper Engine A fun way to liven up any Windows desktop, especially nice when combined with a tiling window manager that leaves margins between windows. 🔗 Website

Contributing

This is a personal list, but if you have a tool that really made a difference in your development workflow, feel free to open an issue or a pull request!

For future additions, I'm using the following format:

Tool Description Link
Example Tool A brief description of the tool. 🔗 Website

License

MIT License – Free to modify or build off of this list!

About

A curated list of tools that have personally improved my development and learning efficiency. These tools range from design and research to debugging aids and utilities, all streamlining the software development process.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages