What's your tech stack? I wanna learn from the community what I could use this year.
About: Web Developer | Technical Writer | OSS Contributor | Musician | Gamer
What's your tech stack? I wanna learn from the community what I could use this year.
We almost have the same tech stack. I use FastAPI for some projects tho. I use cookiecutter-django. Do you use cookiecutter?
Cool boilerplate!
Yeah, FastAPI is great but the downside is you need to recreate the django admin if you choose to build with FastAPI
That seems annoying! Out of curiosity, have you ever tried Django Ninja? I've been wanting to give it a shot for a while.
It really is!
No I haven't tried django ninja. But I've read it's easier to use than DRF. Is it true?
At the very least, the documentation certainly looks nicer! I just browse the source code for DRF most of the time because the documentation is kinda.. not great.
Golang is good for nearly everything web. You don't need a framework (although I also use Echo or Fibre) and can optimize for speed of execution and development. Second to Go, I'll alternate between Laravel and Django as the need arises.
DBs: Postgresql, MySQL, Redis, MongoDB.
Web servers: Nginx, occasionally Apache2
Scripts and ML: Bash, Python
I'm fascinated by Golang. Will probably learn it towards the end of the year if I find a use case for it.
I've been wanting to learn ruby for rails and sonic pi. Will include this in my 2026 road map. Thanks, Ben!
I had a freelance gig a few years back with Learnetto wherein I created a React on Rails course from a blog without learning ruby. So to answer your question, no I don't know ruby yet.
Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure Clojure
Did you get a chance a make real-life comparison between Actix Web and other similar Rust frameworks?
I did not. I was a Rust beginner at the time I picked it up, and honestly I decided to choose a framework by popularity. I wanted something with the widest adoption so I could find answers when searching because at the time I knew I was going to struggle working through Rust issues.
Did you have previous experiences with other languages on similar projects? Any feedback on Rust for that?
Yeah I come from ASP.NET (WebForms, MVC, and MVC Core) and a little Play Framework for Scala.
I like the C-like syntax of C#, but I am extremely offput anymore by null and by the concept of runtime exceptions.
So whereas most people like Rust for its speed and borrow checker, I picked it up because it has strict null checking and forces good exception handling.
From that perspective, having to learn the borrow checker was a very high price to pay because I would've been just as happy with a much slower, garbage-collected language. But since I couldn't find such a language, it was worth it because I really hate runtime exceptions that much, and I have to admit the speed is really something if you're used to something like C# or Python or JavaScript. You aren't waiting around for your web server to start up like you are in other languages. It's nice to have.
So that's my experience. I'm not sure whether I fully answered your question, but feel free to ask follow ups.
Yes it does :)
I have very few experience with HTPP API development, and I have to pick one in Rust. That's why I was asking.
I have a C++ background, so I didn't came to Rust for speed neither. I completely understand your points.
It's been a year or two since I started a new project. The lack of repo activity is unsettling, but the benefits of Elm over the next best option are such that I'd still reach for it if I were looking for a new frontend framework today.
Great question! My tech stack has evolved over time, but right now, I'm really into Python for backend development, with frameworks like Django and Flask for web apps. matchbox 9 registration
My stack is a bit of a mess, I've dealt with a lot of things, but currently I'd say it's Java with spring boot or quarkus, nodejs for creating microservices, and database or messaging services that change according to the context and a little bit of react to the front
HTML CSS JS, MySQL, PHP, React, Vite, Tailwind. Started with HTML, currently going through React...
Java, Spring Boot, Angular, PostgreSQL, RabbitMQ, MongoDB. Learning Rust along the way.
Hi dear, I'm coming from Oracle Forms and Reports background then I shift to ASP.NET MVC .NET Core and still our database is Oracle database and I notes it strengthening SQL is a crucial skill which can set you apart from others.
Elixir for data backend and forms and web . Pyqt6 for technical interfaces and programming
C and clay for tools uis and stuff cuz its fun
Using the BaselineJS Framework github.com/Baseline-JS/core
🎁 Package Management: Pnpm + Monorepo
🔨 Language & Build: TypeScript + ESBuild
🖼 Frontend: React + Vite
⚙️ Backend: NodeJS + Express
🎨 Linting & Formatting: Prettier + Eslint
🏗 IaC: AWS CLI + Serverless Framework
🚀 Deploy: GitHub Actions
🗂️ Database: DynamoDB
🔐 Auth: Cognito
💻 Compute: Lambda
🌎 CDN: CloudFront
🌐 DNS: Route53
📊 Monitoring: CloudWatch
🔗 API Management: API Gateway
📦 Storage: S3
I specialize in web development with extensive experience in CodeIgniter, Laravel, and MySQL. Additionally, I have worked with advanced technologies such as Elasticsearch for search optimization and the MERN stack (MongoDB, Express.js, React, and Node.js) for full-stack development. I also have hands-on experience with React Native for building cross-platform mobile applications.
The tech stack depends on what you are doing. I've been a Java dev for the most part, which means Java/Spring/Postgresql/K8s. But I've also maintained a AWS/Lambda/SQS/S3/Node/Python stack. And now its a Python/FastAPI/Vue/MongoDB stack. Its mix and match now, different languages, different deployment environments, different front ends. Not like there is a standard 'LAMP' stack anymore.
App dev:
C#, React, lit element, node.js, javascript. Currently learning Golang.
Devops:
Powershell, bash, Terraform, chef
Data:
Sql Server, Postgres, Tableau, Snowflake
Cloud:
AWS, Azure
App:
toddle.dev
cloudflare workers + hono
Supabase
Analytics:
clickhouse
metabase
integrations:
Zapier
I am a Frontend Dev need resources for Backend, help!
Frontend- Typescript, React19, TanStack Router, Zustand
Thinking of building with NestJS, suggest some resources, to help me with backend, building robust application
Meaning everyday small business and personal sites? It still gets the job done really well. Sure you can add json and react/angular to it. I feel overwhelmed and see things are being overly done. Basics seems to always work well. Unless I'm working on large clients at work. AEM, .net etc.
Web full stack
I’ve used Flask for a few projects, but now I’m learning a framework called Reflex. It lets you build both front-end and back-end entirely in Python. Reflex renders React components, uses FastAPI as its back-end framework, and integrates Tailwind CSS for styling under the hood. I’m working with Postgres, Docker, and VS Code as part of my stack.
Current, in order of preference:
Project 1: TS + Quasar + Vue + SignalDB | Express + Postgres | AWS
Project 2: Expo + React | Nest + MySQL | AWS
Project 3 (under maintenance): Angular + SignalR | ASP.NET + MSSql | Azure
Project 4: (under maintenance): jQuery (SSR) | ColdFusion + MySQL | AWS
Have other old hobby projects with Golang and PHP too, but I rarely touch them nowadays.
I do some Angular stuff every now and then too. Hope the React BS follows the jQuery path sooner than later.
If I am to start a new project it would probably be very similar to P1, just tRPC.
Moved to Nest+Ts from Node+Js
Db:Pg(for the relational data), Mongo (mostly for log services)
Cache:Redis
Messaging systems: RabbitMq, Kafka
Monitoring: grafna
Great question! My go-to stack is React, Node.js, and PostgreSQL, but I'm exploring Next.js and Prisma this year. What's your focus area?
Django, React, Docker, and Nginx. I use Postgres as my DB, but I'm not doing anything special with that.