Update tech stack

This commit is contained in:
Brad Treloar 2025-02-01 03:42:14 +10:30
parent 1a0624deb4
commit 58f341651f
2 changed files with 75 additions and 16 deletions

View file

@ -1,16 +0,0 @@
# My web tech stack
## Frontend (client side, in the browser)
- UI
## Backend (server side)
- API
- Server-side rendered content
- Caching
- Throttling
## System administration (maintaining the OS, filesystem, services)
## Developer tools (IDEs, build tools)

View file

@ -0,0 +1,75 @@
# My web tech stack
## Frontend (client side, in the browser)
### UI development
- Styling
- Forms
- Navigation
- Multimedia
- Debugging in Chrome DevTools
### UI design
- Apply Human-Centred Design.
- Create static mockups in Inkscape.
## Backend
### Databases
- MySQL
- SQLite
### APIs
- REST
- JSON:API
- Laravel
- Symfony
- .NET Core
### Content management systems
- Drupal
- Wordpress
### Search
- Apache Solr
### Static sites
- Gatsby
- Hugo
### Design patterns
- MVC
- Stack middleware
- Dependency injection, service container
- Pub-sub, events
- Batch processing
- Caching
- Throttling, rate limiting
## System administration (maintaining the OS, filesystem, services)
Bash scripting
## Developer tools (IDEs, build tools)
### IDEs
- Neovim
- Visual Studio Code
- PhpStorm
## Analytics
- Google Analytics
## Marketing
- Mailchimp