My collection of notes, references, and documents related to Development Tools.
Over the past few years, I had been using assorted set of development tools to build software, creative work, and use it for personal purposes. While the tools used in the professional setting were documented and maintained, those are owned by the respective professional organizations. This repository will contain my personal notes.
Separately, I had been coaching young kids to develop an understanding of computers and programming. I will include notes on tools and tutorials I refer these early learners to.
The scripts folder has a few utility scripts. More to come there. It assumes a Mac/Bash shell development environment.
First get started with general Development Tools. There are a variety of open source tools that may take long time to learn, but can significantly smaller compared to creating such tools on our own.
Large Language Models provide a rich set of functionatliy for us to generate content, code, images, etc.
See Self Hosting of AI Models with LLMs to get started.
See Web Design Tools. See Engineering Tools. See React Framework Tools.
See Node Tools.
See Data Tools for tools and scripts to work with databases.
ToDo: add notes on data visualization tools.
- Rust Tools
- Docker
- Swift - use for building apps on Apple platforms
3D Printing is fascinating way to create personal and custome items. See 3D Printinng Tools for related tools
See Signal Tools.
- The Internet - for easily providing access to information
- Coursera for good organized courses