DEV Community 👩‍💻👨‍💻

Cover image for What's your current tech stack ? 🛠
Nishant
Nishant

Posted on • Updated on

What's your current tech stack ? 🛠

Tech Stack or also known as solution stack is a set of software or components needed to create a complete platform such that no additional software is needed to support applications - Wikipedia

🤩 What's your current tech stack ?

📢 Let everyone know.. Comment below!

😎 I'll go first..

  • Flutter
  • Google Cloud
  • GitHub
  • Firebase
  • Docker
  • Kubernetes

Top comments (56)

Collapse
 
gangov profile image
Kaloyan Gangov

professionally:
Java
Spring Boot
Mongo
Angular
Openshift

for personal projects:
React
Rust vs Go (haven't decided yet)

Collapse
 
thevedicdev profile image
Nishant Author • Edited on

Rust vs Go for backend ?

Image description

Tough to decide... I can help you...

Collapse
 
gangov profile image
Kaloyan Gangov

hey, I'm interested in hearing your take on this epic battle 😃

Thread Thread
 
gangov profile image
Kaloyan Gangov

@heydrdev so any reply or not?

Thread Thread
 
thevedicdev profile image
Nishant Author

Sorry for the late reply...

I found this article very useful itnext.io/rust-vs-go-cc38b7048181

This make my mind to go with Go, because today all the major DevOps tools like Kubernetes, Docker, Consul, Vault, Terraform, Etcd, Grafana Istio, all are written in Go.

So probably working with Go would be good decisions for me.

But I am going to create a Poll for it. 😉

Collapse
 
natescode profile image
Nathan Hedglin

either you GO or you sit long enough you RUST.

Collapse
 
thevedicdev profile image
Nishant Author

Can I say, this was an indirect message to use GO 😂.

Loves your reply...

Thread Thread
 
natescode profile image
Nathan Hedglin

😆 Not really. Go is probably the easier path for most. I think Rust is amazing too. I highly recommend both.

Collapse
 
waleedhcoder profile image
Waleedh Nihal Ahmed

What a roast

Thread Thread
 
natescode profile image
Nathan Hedglin

I love both languages.

Collapse
 
jacksonkasi profile image
Jackson Kasi • Edited on
  • HTML && CSS && JS
  • React || Next
  • React Native
  • JavaScript
  • Node JS
  • Express
  • Tailwind CSS && other some CSS Framework
  • Graphql || REST - socket.io
  • MongoDB || Firebase
  • Heroku
  • Azure || G Cloud || both
  • Git && GitHub
  • Netlify || Vercel
  • VSCode

My upcoming tech stack:

  • Typscript
  • Redis
  • Postgres
  • Tensorflow.js for my hobby
Collapse
 
thevedicdev profile image
Nishant Author • Edited on

That's amazing Jackson.. Literally it's awesome to see your tech stack..

Image description

By the way... what's your niche on the cloud side ?

I am currently on the container side on the cloud. Docker and Kubernetes are amazing...

Image description

Collapse
 
jacksonkasi profile image
Jackson Kasi

Kubernetes :)

Thread Thread
 
thevedicdev profile image
Nishant Author

Great... Kubernetes is love

Image description

Thread Thread
 
jacksonkasi profile image
Jackson Kasi

😂😂😂

Collapse
 
besworks profile image
Besworks
  • Docker
  • Alpine Linux
  • Node
  • Express
  • RethinkDB
  • REST + Web Sockets
  • Web Components

Containerization is a key component to making your projects portable. This allows you to use whatever stack you want and be able to easily deploy it to any container-friendly host. I use Alpine as my base because it's extremely light, weighing in at only ~5mb.

RethinkDB is a highly underrated NoSQL database service with built in support for clustering and push notifications.

Web Sockets are absolutely essentially for dealing with real-time data synced across multiple clients.

Web Components are, simply put, the future of front-end web development. Being able to create self-contained, portable components with zero dependencies is a complete game changer. Forget bloated, inefficient libraries like React and learn this web standard.

Collapse
 
thevedicdev profile image
Nishant Author

*Me, when someone is talking about Web Sockets..

Image description

Any good resources to study about the Sockets ?

Collapse
 
besworks profile image
Besworks

Here's a pretty decent tutorial that shows the basics of how to create a WebSocket server using Node and connect to it from a browser.

Collapse
 
natescode profile image
Nathan Hedglin

Linux container
C# .NET 6
GraphQL or REST
Postgres
React / Next
Typescript
GIT

Collapse
 
thevedicdev profile image
Nishant Author

GraphQL and Rest for API are really important.. there are probably going to be my next target any tips or suggestions on How to start..

Image description

Collapse
 
natescode profile image
Nathan Hedglin

Definitely start with REST and understanding the HTTP protocol.

It's just a rabbit hole from there

Thread Thread
 
thevedicdev profile image
Nishant Author • Edited on

Thanks for sharing ❤ Literally my networking concept is zero. I need to work upon it.

When my brain tries to understand networking protocols*

Image description

Thread Thread
 
natescode profile image
Nathan Hedglin

Haha yeah it's a lot at first.

REST, SOAP, RPC, GraphQL. . .

Collapse
 
guledali profile image
guledali

In my current job,

django-rest on the backend
vue-2 on the frontend

Collapse
 
thevedicdev profile image
Nishant Author

That's amazing guledali. What project are you working on ?

Image description

Collapse
 
guledali profile image
guledali • Edited on

We building system for small clinics

Collapse
 
chadalen profile image
Chad Adams • Edited on

My go to tech stack

  • TypeScript (main language I use)
  • React.js / Next.js (frontend and backend framework)
  • Tailwind (for styles)
  • Postgres (for database)
  • Redis (for caching api requests on the BE)
  • Docker (running the apps in prod, also use it to run postgres, redis locally)
  • Nginx (for reverse proxy and handling SSL certs I use Nginx Proxy Manager)
  • Prisma (for database changes)
  • DigitalOcean Droplets (for hosting my apps)
  • DigitalOcean Spaces (for hosting files and caching files using their CDN)
  • Python (scripts for automating tasks)

I recently played around with svelte using sveltekit and loving it so far. For my next project I might use that instead of React.

Collapse
 
thevedicdev profile image
Nishant Author

I am also planning to start using Redis and Nginx. They are

Image description

Collapse
 
jesusantguerrero profile image
Jesus Guerrero

For Complex
Local environment: Laragon, vite
Projects: Laravel, inertia.js, Vue3
Deployment: Digital Ocean

POCs and small
back: firebase or supabase
front: vue3, vite, vitest, storybook
Deployment: Vercel or Netlify

Collapse
 
thevedicdev profile image
Nishant Author

Netlify is amazing 🔥🔥

Collapse
 
mrcaidev profile image
Yuwang Cai
  • Projects: Next.js for frontend, Nest.js for backend, Python for small tools, and Docker compose to bring them together
  • Tools and environment: Arch Linux, VSCode, GitHub
Collapse
 
zoreankit profile image
ZoreAnkit
  • Laravel (nova to be precise)
  • Vue 3
  • Python (personal project)
  • Git (command line)
  • Github
Collapse
 
thevedicdev profile image
Nishant Author

What is Laravel used for ?

Image description

I am also a command line person... I rarely use the VS code extensions for git..

*Me: Feeling powerful when using command line to push changes...

Image description

Collapse
 
zoreankit profile image
ZoreAnkit

Laravel provides excellent backbone MVC structure for your projects. They have lots of customization different frameworks such as lumen and nova to ease your development.

I completely agree with you on command line. My colleagues(non technical) always wonder what in the world Matrix(pun intended) is going on in my computer.😃

Collapse
 
wjplatformer profile image
Wj • Edited on
  • GitHub
  • Python
  • HTML, CSS vanilla JS
  • GitLab
  • VSCode
  • JetBrains
  • Jupyter
Collapse
 
thevedicdev profile image
Nishant Author

Image description

Collapse
 
wjplatformer profile image
Wj

Lol 🤣

Collapse
 
yourmdsarfaraj profile image
MD Sarfaraj

Flutter

Collapse
 
thevedicdev profile image
Nishant Author

I guess that is enough to make 🤩..

Image description

Collapse
 
yourmdsarfaraj profile image
MD Sarfaraj

Not making much money looking for opportunity.

Collapse
 
ashishkumartiwari profile image
ashishkumartiwari

Core Java, Dart
Android, Flutter

Collapse
 
thevedicdev profile image
Nishant Author • Edited on

For how long you have been with Dart and Flutter. ?

Love to work under your experience 😇

Collapse
 
ashishkumartiwari profile image
ashishkumartiwari

1.5 years with Flutter and Dart. But now I am working on Native Android

Collapse
 
pgiannitsaros profile image
Panagiotis Giannitsaros

Laravel
Node js Express
Vue.js
REST

Collapse
 
baasmurdo profile image
BaasMurdo

Currently using:

Front
Angular (Typescript)
Material (for theming and prebuilt components)

Back
Node.js
Express
Postgres

Simple but effective.

Collapse
 
thevedicdev profile image
Nishant Author

true...

Image description

Collapse
 
lexlohr profile image
Alex Lohr

Currently (small project): Solid-start + Supabase.
At work: react + redux + -observables (transitioning to Zustand) + custom back-end written in Java.

Collapse
 
vulcanwm profile image
Medea
  • Python (Flask) for backend
  • HTML, CSS, JS for frontend
  • GitHub for the version control
  • MongoDB for databases
  • PyCharm for IDE
Collapse
 
jeremymonatte profile image
Mbenga

ENV

  • Windows 11
  • VS Code
  • Easy PHP DevServer

Tecks

  • PHP & Laminas Framework
  • Vanilla JS
  • Html
  • (S)CSS
Collapse
 
stephfre profile image
StephFre

GitHub
html
css
Javascipt
vs code

Collapse
 
theafr86 profile image
Andrew Robida

Nextjs, tailwindcss, framer motion, react-icons, globby

Collapse
 
thevedicdev profile image
Nishant Author
  • Flutter
  • Google Cloud
  • GitHub
  • Firebase
  • Docker
  • Kubernetes
Collapse
 
thevedicdev profile image
Nishant Author • Edited on

Image description

You seems to be DevOps guy 🔥..

Collapse
 
nirobxhasan profile image
Nirob Hasan

Frontend: React.js/ Next.js, Tailwind css.
Backbend : Node.js, Express, Prisma, mySql. Python & FastAPI for CPU intensive task.

Collapse
 
waleedhcoder profile image
Waleedh Nihal Ahmed

Cool I too am a flutter and firebase dev

Hacktoberfest is happening now!



It is a month-long celebration of open source. For a lot of devs, its their introduction to open source.


Check out the Hacktoberfest tag on DEV to keep up with the latest!