What a newbie is expected to know working in software:
python
c
c++
java
html
css
javascript
typescript
react
nextjs
vue
angular
svelte
nodejs
express
django
flask
fastapi
spring boot
php
laravel
ruby on rails
go
rust
kotlin
swift
c#
dotnet
sql
mysql
postgresql
mongodb
redis
firebase
supabase
prisma
docker
kubernetes
nginx
linux
git
github
vscode
intellij
cloud computing
aws
azure
gcp
devops
ci/cd
jest
pytest
selenium
graphql
rest api
websockets
jwt
oauth
microservices
system design
dsa
os
dbms
cn
compilers
computer architecture
machine learning
deep learning
nlp
computer vision
ai
pytorch
tensorflow
scikit-learn
huggingface
llms
openai apis
rag
data engineering
etl
snowflake
hadoop
spark
pandas
numpy
matplotlib
powerbi
tableau
cybersecurity
ethical hacking
penetration testing
cryptography
blockchain
solidity
web3
metaverse (lol)
ui/ux
figma
tailwindcss
bootstrap
threejs
webgl
android
java/kotlin dev
swift ios dev
flutter
react native
unity
unreal engine
game dev
ar/vr
gitflow
agile
scrum
jira
Jenkins
Prometheus
open telemetry
chef
and many more missing...
Login to reply
Replies (4)
just to start as a free code 👨💻 volunteer 😂 😂
😂😂

Agree, its crazy. But to build your own SaaS business (or for other small business owners), you should only need to focus on your favourite language's stack and not have to use the fancy frontend framework of the day. So my preferred stack for shipping quickly is Python Django/Flask, HTMX for nice async UX and vanilla CSS or Bootstrap.