If I only knew what I don't.
I write progressive web apps using:
- Linux (Crostini/Debian, Ubuntu, Neon, Fedora, & etc.)
- Go (aka Golang, 100K+ github stars, Chromedp, Lazygit)
- Angular (Primeng & Material Components)
- Postgresql (using pgx driver)
- Python (Beautiful Soup)
- Docker (Node & Postgresql images)
These are just my humble work-in-progress personal notes that I share with teammates. Interspersed might be some opinions in IT. I like to say positive things about my IT experience in spite of actual experience. It is a better world that way.
The required spectrum of knowledge in application software development is staggeringly humbling. I like to highlight the painful basic fundamentals in app development.
I'm a bit of a minimalist. I love the command line! Here you will not find the use of fancy GUI tools with drag-and-drop and point-and-click. I like building those in the apps I write but for app development I am attracted to simple reliable tools.
The command line interface (cli) is easy. I simply keep a text file with all my often-used long commands (e.g., new go version install, docker runs, volume mounts, ssh connects, & etc.). I may edit them then copy from my editor with ctrl-c then paste them with ctrl-shift-v into the terminal. It is still dealing with text and so is not a jarring change of context from dealing with text in source code.
The following list will become links to small projects in this repo as I go along. I am in the process of extracting and simplifying relevant code from projects I have done. This list may change according to my interests.
-
Simple Go web app structure
More to come...
Thanks for reading & have a great day! 🙂