You Don’t Need A Frontend Framework
Truth be told, you don’t need a frontend framework.
Complete web solutions can be built without ever needing a frontend framework.
You may need just a tiny bit JavaScript. But that’s all.
Let’s discuss
Truth be told, you don’t need a frontend framework.
Complete web solutions can be built without ever needing a frontend framework.
You may need just a tiny bit JavaScript. But that’s all.
Let’s discuss
I'm just curious about this one problem... Like for example I'm working on a backend project and they are so many things such as different ways of authentication authorization cors validation.... So I get really confused what should be my roadmap of starting the project and Completing itl.... I get confused on how to start a project.. So can anyone tell are their any right steps of procedding for a backend project or just going with the flow is better and adding things as u get to know about them?
I've been working with APIs a lot recently, and one thing keeps annoying me.
Whenever I need to debug a JSON response, I end up opening multiple websites.
One for validation.
Another for formatting.
Another for comparing two JSON files.
Another for repairing invalid JSON.
It made me wonder - why is this workflow still so fragmented?
Before I spend time building something for myself, I'd rather understand how other developers handle it.
So I have a few questions:
I'm collecting ideas because I'm building a free JSON toolkit as a side project, and I'd rather solve real problems than recreate tools that already exist.
Any feedback or pain points would be genuinely helpful.
I have been actively looking for backend opportunities, but I am finding it difficult to secure interviews or openings for Node.js roles. Instead, it feels like the vast majority of backend positions currently
I would like to share my latest open source local LLM inference tool implemented in C#. It supports models like Gemma4, Qwen3.6 with multi-modal (image, vision, audio), reasoning and function tool. It can run on Windows/MacOS/Linux and fully leverage GPU's capability. The API is completely compatible with OpenAI and Ollama interface.
Really appreciated if you can try it and give me some feedback. If you like it, it will be a big thank you if you can star it. Thank you very much!
I (unfortunately) have to learn Java for a course in Uni. The entire course is just DSA so I was planning on learning just enough to get by and focus on DSA instead of learning Java’s libraries.
Is this a good idea? I just recently got pretty familiar with python learning another language seems like a hassle I’d rather put that time to DSA/projects with python.
Hi Guys,
Did you work in a company that decided to migrate its codebase from another language (node.js, python, C#, PHP) to Java?
What were the considerations? Did the effort pay off?
Hi everyone,
I'm currently learning FastAPI and planning my first major backend portfolio project. I'd really appreciate your feedback before I invest a few months building it.
The idea is to build a SaaS that integrates with Salla (the Shopify of the Middle East) using OAuth and Webhooks, along with the Telegram Bot API.
The workflow would be something like this:
Technologies I plan to use:
My questions are:
I'd appreciate any honest feedback. Thanks!
Pozdrav svima, pre par nedelja sam pisao o konvertovanju minified stack trace-a nazad u čitljiv. Ovo je bilo lako odraditi ali nije bilo optimalno za platformu koja procesira desetine hiljada ovakvih dogadjaja u sekundi sa gomile razlicitih klijenata (js, ts, flutter, ios).
Ovaj blog je opis mog pristupa problemu sa 3 različite faze od kojih svaka dodaje nešto u odnosu na prethodnu. Na kraju radim poredjenje performansi sa Honeycomb implementacijom koja koristi Sentry biblioteku u pozadini (spoiler: ovaj dizajn ima i do 32x veći throughput).
Ukoliko vas interesuje arhitektura i dizajn sistema kao i posledice istog na performanse možda vam blog bude interesantan. Takodje malo priča i o mmap-u koji do sad nisam koristio a koji je bio ključan za ovaj sistem.
Ukoliko imate pitanja ili sugestije pišite slobodno, ako ste voljni da podrzite projekat možete da zapratite blog, bacite zvezdicu na github.com/tracewayapp/traceway ili se ubacite u discord https://discord.gg/RZq9NT62nc
when we create a simple blog post app or newsletter or supposedly conside simple chat which continously getting users how we actually scale it the DB the backend apis registrations logins storage deployment ngnix , docker kubernetics etc
The biggest change to HTTP in 16 years is here: The QUERY Method (RFC 10008).
If you build web APIs, you know the old struggle of sending complex search filters to a server. We always had to choose between two bad options:
GET safe, but forces filters into the URL. This hits character limits and leaks data in logs.
POST Allows a request body, but it is non-idempotent. This breaks caching and safe retries.
Enter the QUERY Method
The new standard combines the best of both worlds:
Has a Body (Like POST): Send massive, nested JSON search parameters securely.
Safe & Idempotent (Like GET): making it 100% safe to cache and retry automatically.
Hi everyone,
Stack: Node.js / Nuxt (Nitro) backend, TypeScript, PostgreSQL. DB schema is already settled, so I'm not looking for feedback on that — I need help with the backend implementation logic itself.
Context: personal finance app. A `recurrences` table stores rules (amount, frequency, due day, total installments if applicable, start date). Real transactions live in a separate `transactions` table with a nullable `recurrence_id` FK. Future occurrences are NOT pre-generated in the DB — they should be calculated on demand as "virtual" projections (e.g. "show me all transactions, real + projected, for July 2026"), and only turned into a real row when the date arrives or the user confirms it.
What I need help with, specifically:
How would you structure the function/service that takes a recurrence rule + a date range and returns the list of projected occurrences? Any concrete approach or pseudocode.
Would you reach for a library (date-fns, rrule.js, luxon) to generate the occurrence dates, or roll your own date math? If a library, which one and why.
How do you merge real transactions and virtual projections into a single list for the frontend without confusing the two (flags, separate response shape, IDs)?
Once a projection needs to become a real row (date arrives, or user confirms), what's a clean way to do that without duplicating logic between the "projection calculator" and the "materializer"?
Not looking for database/schema advice — just the backend implementation approach. Any pseudocode, patterns, or library recommendations are welcome. Thanks!
If you were interviewing a junior backend developer tomorrow, what topics would you absolutely expect them to know?
I've built end-to-end projects with authentication, databases, REST APIs, and cloud services, but I want to focus my preparation on what companies actually ask instead of trying to study everything.
What would be on your checklist?
I'm a .NET developer, and in our organization's project, which is quite data-intensive, we use stored procedures for all database operations. The application simply calls the stored procedures with the required input parameters and consumes the output they return.
Is this a common approach in spring boot applications as well?(Like calling stored procedures and all) If yes, how are they called in your organization/project?
I see that new startups barely pick Java/Kotlin as backend language. They usually pick node.js/python/Go. We usually see Java in old companies, and these companies sometimes choose to write new stuff in Kotlin.
The old companies will somewhen get closed. If the new generations of companies do not pick Java/Kotlin, then the conclusion is that these languages will become obsolete (at least for backend) in the near future.
What do you think?
Hi everyone. I'm currently a backend developer in the learning phase. My tech stack is Spring Boot and Java, and I'm focusing solely on mastering these two technologies for the backend (of course, I'm also learning Docker and CI/CD, but I'm emphasizing a solid foundation). The problem is that I have a lot of ambitions (I'm trying to master the theory of many concepts in both Java and Spring Boot, not to mention Spring Data, Spring Security, SQL, etc.). But I also need to make time to practice and work on projects. I'm struggling to balance the importance of one over the other because I don't feel comfortable coding or using programming concepts (like multithreading) without knowing the underlying theory, because I'll forget everything in a few days. So, despite all this, I want to keep some time during the day to play video games, and that's slowing down my progress. Am I wrong to want to learn the theory like one learns mathematical theorems (to feel more comfortable when coding)? Is the only way to succeed really to sacrifice all enjoyment? Because anyway, once I'm in the job market, I'll have very few opportunities to play, and I'm doing all this precisely to make my job easier once I'm in a company.
Currently looking for good project ideas for my portfolio/resume as I'm looking for Interships.
I'm mainly focused on backend so a good backend focused project.
As you see in the title I'm broke, getting old and running out of time to make something of my self. I'm so unmotivated it sucks like I know I'm lazy but every time I try to do something about i only last a day and fall back into my old ways I seriously don't know what to do does anyone have any advice?
Instead I ask:
"What product do I want to build?"
The product tells me what I need to learn.
That's how I ended up learning React Native, Node.js, FastAPI, PostgreSQL, PyTorch, and computer vision while building AI applications instead of collecting tutorial certificates.
Hi, I'm trying to improve and learn myself in the backend. I have a dream of entering Mercedes. What should I do to improve myself? Can you give me a project idea?