# Full-Stack

Published articles for Full-Stack.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Learn How to Deploy, Secure, and Automate Full-Stack Web Apps

DevFeed: [Learn How to Deploy, Secure, and Automate Full-Stack Web Apps](<https://devfeed.tech/articles/learn-how-to-deploy-secure-and-automate-full-stack-web-apps-31472.md>)

Original publisher: [Read original article](<https://www.freecodecamp.org/news/learn-how-to-deploy-secure-and-automate-full-stack-web-apps/>)

Author: Beau Carnes

Published: 2026-09-16T15:28:18Z

Content type: tutorial

Language: en

Sources: [freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More](<https://devfeed.tech/sources/freecodecamp-programming-tutorials-python-javascript-git-more.md>)

Topics: [web applications](<https://devfeed.tech/topics/web-applications.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Vue.js](<https://devfeed.tech/topics/vue.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [Python](<https://devfeed.tech/topics/python.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [fastapi](<https://devfeed.tech/tags/fastapi.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [web](<https://devfeed.tech/tags/web.md>), [web-apps](<https://devfeed.tech/tags/web-apps.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

This article introduces an 11-hour freeCodeCamp course on deploying, securing, and automating a Vue.js and FastAPI web application. It covers Ubuntu server setup, SSH hardening, firewalls, application runtimes, Meilisearch, DNS, SSL, Nginx, Cloudflare, GitHub Actions, security testing, and observability.

### Source excerpt

Taking a web application from local development to a live, secure production environment can be daunting if you've never looked under the hood. We just published a comprehensive course on the freeCode

## Tech Stack I used to build my coding platform (algomaster.io)

DevFeed: [Tech Stack I used to build my coding platform (algomaster.io)](<https://devfeed.tech/articles/tech-stack-i-used-to-build-my-coding-platform-algomaster-io-33563.md>)

Original publisher: [Read original article](<https://blog.algomaster.io/p/algomaster-tech-stack>)

Author: Ashish Pratap Singh

Published: 2026-03-22T05:01:59Z

Content type: tutorial

Language: en

Sources: [AlgoMaster Newsletter](<https://devfeed.tech/sources/algomaster-newsletter.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [stripe](<https://devfeed.tech/topics/stripe.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [browser](<https://devfeed.tech/tags/browser.md>), [cms](<https://devfeed.tech/tags/cms.md>), [coding](<https://devfeed.tech/tags/coding.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [openai](<https://devfeed.tech/tags/openai.md>), [payments](<https://devfeed.tech/tags/payments.md>), [react](<https://devfeed.tech/tags/react.md>), [tech-stack](<https://devfeed.tech/tags/tech-stack.md>)

### AI overview

The author explains the technology stack used to build AlgoMaster.io, an interactive software engineering interview preparation platform. The platform uses Next.js with React and TypeScript, Vercel, Supabase, Payload CMS, Stripe, and AI-related services including OpenAI, Whisper, and pgVector. The article also describes the platform's architecture and the author's rationale for choosing Next.js.

### Source excerpt

In September 2024, I started building AlgoMaster.io from scratch after quitting my job at Amazon.

## A Day in the Life as a Tech Grad (Office Edition)

DevFeed: [A Day in the Life as a Tech Grad (Office Edition)](<https://devfeed.tech/articles/a-day-in-the-life-as-a-tech-grad-office-edition-40089.md>)

Original publisher: [Read original article](<https://www.rea-group.com/about-us/news-and-insights/blog/a-day-in-the-life-as-a-tech-grad-office-edition/>)

Author: Hong Ng

Published: 2026-03-16T05:11:14Z

Content type: article

Language: en

Sources: [REA Group](<https://devfeed.tech/sources/rea-group.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [Full-Stack](<https://devfeed.tech/topics/full-stack.md>), [jira](<https://devfeed.tech/topics/jira.md>), [pair\_programming](<https://devfeed.tech/topics/pair-programming.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [back-end](<https://devfeed.tech/tags/back-end.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [entry-to-rea](<https://devfeed.tech/tags/entry-to-rea.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [jira](<https://devfeed.tech/tags/jira.md>), [learning](<https://devfeed.tech/tags/learning.md>), [pair-programming](<https://devfeed.tech/tags/pair-programming.md>), [team](<https://devfeed.tech/tags/team.md>), [tech](<https://devfeed.tech/tags/tech.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

A graduate engineer describes a typical office day at REA Group, including commuting, collaboration with other technology graduates, Jira planning, stand-up meetings, sprint kick-offs, and pair programming. The article also discusses learning through backend and full-stack engineering rotations.

### Source excerpt

A Day in the Life as a Tech Grad (Office Edition) Hello! I'm Hong, a graduate engineer currently working at REA Group. Before joining REA, I completed my Bachelor of Information Technology at Swinburne University of Technology. Since starting at REA, I've had the chance to work as both a back end and full-stack engineer, to contribute to real products, and to learn from engineers across two different rotations. In this blog, I'll walk through a typical day in the office as a tech grad.

## What Practical Skills Do AI Engineers Need?

DevFeed: [What Practical Skills Do AI Engineers Need?](<https://devfeed.tech/articles/i-designed-an-ai-engineer-interview-most-developers-failed-32367.md>)

Original publisher: [Read original article](<https://brianjenney.substack.com/p/i-designed-an-ai-engineer-interview>)

Author: Brian Jenney

Published: 2026-03-14T15:44:42Z

Content type: opinion

Language: en

Sources: [Brian Jenney](<https://devfeed.tech/sources/brian-jenney.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Building AI Systems](<https://devfeed.tech/topics/building-ai-systems.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Full-Stack](<https://devfeed.tech/topics/full-stack.md>), [Web app](<https://devfeed.tech/topics/webapp.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-engineer](<https://devfeed.tech/tags/ai-engineer.md>), [building-ai-systems](<https://devfeed.tech/tags/building-ai-systems.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [rag](<https://devfeed.tech/tags/rag.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

The author reflects on designing interviews for an AI engineering replacement role and argues that the job is mainly about integrating AI into practical software. The article emphasizes full-stack development, agents, workflows, RAG pipelines, vector databases, and evaluation systems rather than model training or research.

### Source excerpt

Last year I quit an AI startup.

## Five AI Engineering Skills for Full-Stack Developers

DevFeed: [Five AI Engineering Skills for Full-Stack Developers](<https://devfeed.tech/articles/the-new-ai-engineering-stack-32384.md>)

Original publisher: [Read original article](<https://brianjenney.substack.com/p/the-new-ai-engineering-stack>)

Author: Brian Jenney

Published: 2026-02-19T17:03:06Z

Content type: article

Language: en

Sources: [Brian Jenney](<https://devfeed.tech/sources/brian-jenney.md>)

Topics: [AI Engineering](<https://devfeed.tech/topics/ai-engineering.md>), [Full-Stack](<https://devfeed.tech/topics/full-stack.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Back end](<https://devfeed.tech/topics/backend.md>)

Tags: [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cost](<https://devfeed.tech/tags/cost.md>), [developers](<https://devfeed.tech/tags/developers.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [latency](<https://devfeed.tech/tags/latency.md>), [llm](<https://devfeed.tech/tags/llm.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

This article argues that AI application development is primarily product engineering around models rather than model research or training. It introduces skills including choosing models intentionally, managing token costs and latency, and using retrieval to ground LLM applications in company data.

### Source excerpt

5 Skills That Give Developers an Unfair Advantage

## Spec-Driven Development in Practice: How AI Simplify Full-Stack Java

DevFeed: [Spec-Driven Development in Practice: How AI Simplify Full-Stack Java](<https://devfeed.tech/articles/spec-driven-development-in-practice-how-ai-simplify-full-stack-java-23030.md>)

Original publisher: [Read original article](<https://www.javaadvent.com/2025/12/spec-driven-development-in-practice-how-ai-simplify-full-stack-java.html>)

Author: Simon Martinelli

Published: 2025-12-14T03:03:46Z

Content type: tutorial

Language: en

Sources: [Java Advent Calendar](<https://devfeed.tech/sources/java-advent-calendar.md>)

Topics: [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>), [Specifications](<https://devfeed.tech/topics/specifications.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>), [Java](<https://devfeed.tech/topics/java.md>), [Spring Boot](<https://devfeed.tech/topics/spring-boot.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ai](<https://devfeed.tech/tags/ai.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [java](<https://devfeed.tech/tags/java.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [spring-boot](<https://devfeed.tech/tags/spring-boot.md>)

### AI overview

The article explains Spec-Driven Development and the AI Unified Process (AIUP) for a full-stack Java application using Spring Boot, jOOQ, and Vaadin. It presents requirements, an entity model, and system use cases as ordered specification artifacts from which AI can generate code, tests, and documentation.

### Source excerpt

AI is changing how we build software, but many teams still work as if nothing has changed. They treat code as the only reliable artifact. Everything else slowly gets outdated: AI code generation tools can make this even worse if used without structure. They produce code fast, but the process behind the code remains the [...] The post Spec-Driven Development in Practice: How AI Simplify Full-Stack Java appeared first on JVM Advent.

## app.build: An Open-Source AI Agent That Builds Full-Stack Apps

DevFeed: [app.build: An Open-Source AI Agent That Builds Full-Stack Apps](<https://devfeed.tech/articles/app-build-an-open-source-ai-agent-that-builds-full-stack-apps-4981.md>)

Original publisher: [Read original article](<https://neon.com/blog/app-build-open-source-ai-agent>)

Author: David Gomes

Published: 2025-06-04T19:40:32Z

Content type: release

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [code](<https://devfeed.tech/tags/code.md>), [code-generation](<https://devfeed.tech/tags/code-generation.md>), [company](<https://devfeed.tech/tags/company.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [github](<https://devfeed.tech/tags/github.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [product](<https://devfeed.tech/tags/product.md>)

### AI overview

Neon announces app.build, an open-source AI agent designed to build and deploy full-stack applications. The project iterates on generated code using feedback such as logs, test results, linters, and human comments, and supports end-to-end tests and automated deployments. The document also notes that the managed version was later discontinued while its source code remains available for reference.

### Source excerpt

Code generation has been one of the most interesting use cases for LLMs. While the best models can generate decent code for isolated problems, there is a big gap between these code snippets and fully functional applications. Agent-based solutions are better suited to create apps....

## Learning full stack - Implementation details

DevFeed: [Learning full stack - Implementation details](<https://devfeed.tech/articles/learning-full-stack-implementation-details-28713.md>)

Original publisher: [Read original article](<https://jeroenmols.com/blog/2024/11/14/full-stack-implementation/>)

Author: info@jeroenmols.com (Jeroen Mols)

Published: 2024-11-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Jeroen Mols](<https://devfeed.tech/sources/jeroen-mols.md>)

Topics: [Full Stack Development](<https://devfeed.tech/topics/full-stack-development.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [API](<https://devfeed.tech/topics/api.md>), [Development](<https://devfeed.tech/topics/development.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Cross-origin resource sharing (CORS)](<https://devfeed.tech/topics/cors.md>), [in-memory database](<https://devfeed.tech/topics/in-memory-database.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [JSON](<https://devfeed.tech/topics/json.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [backend](<https://devfeed.tech/tags/backend.md>), [blogs](<https://devfeed.tech/tags/blogs.md>), [cors](<https://devfeed.tech/tags/cors.md>), [development](<https://devfeed.tech/tags/development.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [full-stack-development](<https://devfeed.tech/tags/full-stack-development.md>), [go](<https://devfeed.tech/tags/go.md>), [http](<https://devfeed.tech/tags/http.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [in-memory-database](<https://devfeed.tech/tags/in-memory-database.md>), [json](<https://devfeed.tech/tags/json.md>), [side-project](<https://devfeed.tech/tags/side-project.md>)

### AI overview

The final part of a full-stack development series explains the implementation of a to-do list project. It covers REST API design, authentication and CORS middleware, Go backend structure and routing, and an in-memory database serialized as JSON.

### Source excerpt

To conclude my series on full-stack development, this part will look at the implementation, design choices, what worked well and what didn't. This builds on the to-do list project proposed in part 1 and the tech stack described in part 2.

## Building a Full-Stack Sales Forecasting Web App from a Legacy Excel Tool

DevFeed: [Building a Full-Stack Sales Forecasting Web App from a Legacy Excel Tool](<https://devfeed.tech/articles/reinventing-a-full-stack-web-app-here-s-how-40849.md>)

Original publisher: [Read original article](<https://mutto.fyi/posts/2024/11/my-journey-with-webapp/>)

Published: 2024-11-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Mutt0-ds Notes](<https://devfeed.tech/sources/mutt0-ds-notes.md>)

Topics: [Full-Stack](<https://devfeed.tech/topics/full-stack.md>), [Full Stack Development](<https://devfeed.tech/topics/full-stack-development.md>), [Web app](<https://devfeed.tech/topics/webapp.md>), [Development](<https://devfeed.tech/topics/development.md>), [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Data Science](<https://devfeed.tech/topics/data-science.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Database](<https://devfeed.tech/topics/database.md>), [legacy](<https://devfeed.tech/topics/legacy.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [database](<https://devfeed.tech/tags/database.md>), [development](<https://devfeed.tech/tags/development.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [full-stack-development](<https://devfeed.tech/tags/full-stack-development.md>), [legacy](<https://devfeed.tech/tags/legacy.md>), [web-app](<https://devfeed.tech/tags/web-app.md>)

### AI overview

This article describes the author's experience building a prototype full-stack sales forecasting web app to replace a legacy Excel tool powered by VBA macros. It explains the application's frontend, backend, database, calculations, data movement, and security components while acknowledging that some project details remain vague.

### Source excerpt

🧠 Breaking Down Full Stack Development This post has been sitting in my drafts for over 7 months for two reasons: First, since the project...

## Choosing a technology stack for a full-stack to-do list side project

DevFeed: [Choosing a technology stack for a full-stack to-do list side project](<https://devfeed.tech/articles/learning-full-stack-tech-stack-28712.md>)

Original publisher: [Read original article](<https://jeroenmols.com/blog/2024/11/06/full-stack-technology/>)

Author: info@jeroenmols.com (Jeroen Mols)

Published: 2024-11-06T00:00:00Z

Content type: article

Language: en

Sources: [Jeroen Mols](<https://devfeed.tech/sources/jeroen-mols.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [Ruby on Rails](<https://devfeed.tech/topics/ruby-on-rails.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [blogs](<https://devfeed.tech/tags/blogs.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [go](<https://devfeed.tech/tags/go.md>), [golang](<https://devfeed.tech/tags/golang.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [learning](<https://devfeed.tech/tags/learning.md>), [playwright](<https://devfeed.tech/tags/playwright.md>), [ruby-on-rails](<https://devfeed.tech/tags/ruby-on-rails.md>), [side-project](<https://devfeed.tech/tags/side-project.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [tech-stack](<https://devfeed.tech/tags/tech-stack.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The article examines technology choices for a full-stack to-do list side project. It compares NodeJS, Ruby on Rails, and Go for the backend, and explains why the author chose Go after considering asynchronous JavaScript, Rails' batteries-included approach, and Go's static typing, concurrency, compilation speed, and performance.

### Source excerpt

One of my main drivers for this side project was to make all technology choices myself. To do that effectively, I would have to consider the pros and cons of different options and frankly learn many new things.

## Learning Full-Stack Development Through Side Projects

DevFeed: [Learning Full-Stack Development Through Side Projects](<https://devfeed.tech/articles/learning-full-stack-project-28711.md>)

Original publisher: [Read original article](<https://jeroenmols.com/blog/2024/10/27/full-stack-project/>)

Author: info@jeroenmols.com (Jeroen Mols)

Published: 2024-10-27T00:00:00Z

Content type: article

Language: en

Sources: [Jeroen Mols](<https://devfeed.tech/sources/jeroen-mols.md>)

Topics: [Full Stack Development](<https://devfeed.tech/topics/full-stack-development.md>), [Development](<https://devfeed.tech/topics/development.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [blogs](<https://devfeed.tech/tags/blogs.md>), [career](<https://devfeed.tech/tags/career.md>), [database](<https://devfeed.tech/tags/database.md>), [development](<https://devfeed.tech/tags/development.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [full-stack-development](<https://devfeed.tech/tags/full-stack-development.md>), [learning](<https://devfeed.tech/tags/learning.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [react](<https://devfeed.tech/tags/react.md>), [side-project](<https://devfeed.tech/tags/side-project.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The author explains how moving from mobile development to a full-stack team exposed gaps in foundational knowledge, especially around architecture and starting projects from scratch. They describe using side projects to learn and introduce a finance manager project built with React, TypeScript, and PostgreSQL.

### Source excerpt

After pivoting my career to full-stack development, I missed the "depth" I used to have on mobile. So to build out more foundational full-stack knowledge, I decided to build a few side projects.

## What Is a Full-Stack Framework? Backend-First and Frontend-First Approaches

DevFeed: [What Is a Full-Stack Framework? Backend-First and Frontend-First Approaches](<https://devfeed.tech/articles/what-is-a-full-stack-framework-34914.md>)

Original publisher: [Read original article](<https://frontendfocus.substack.com/p/what-is-a-full-stack-framework>)

Author: Mads Brodt

Published: 2024-05-30T15:01:38Z

Content type: opinion

Language: en

Sources: [Front-End Focus](<https://devfeed.tech/sources/front-end-focus.md>)

Topics: [Full-Stack](<https://devfeed.tech/topics/full-stack.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Laravel](<https://devfeed.tech/topics/laravel.md>), [Rails](<https://devfeed.tech/topics/rails.md>), [Django](<https://devfeed.tech/topics/django.md>), [Nuxt.js](<https://devfeed.tech/topics/nuxt.md>), [Remix](<https://devfeed.tech/topics/remix.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [django](<https://devfeed.tech/tags/django.md>), [framework](<https://devfeed.tech/tags/framework.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [nuxt](<https://devfeed.tech/tags/nuxt.md>), [rails](<https://devfeed.tech/tags/rails.md>), [remix](<https://devfeed.tech/tags/remix.md>), [ssr](<https://devfeed.tech/tags/ssr.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The article compares traditional backend-first full-stack frameworks such as Laravel, Ruby on Rails, and Django with frontend-first JavaScript frameworks such as NextJS, NuxtJS, and Remix. It explains their differing approaches to server-side work, databases, authentication, templating, and client-side interactivity, noting that each has advantages and disadvantages.

### Source excerpt

There's been a lot of discussion in the web space lately on what a full-stack framework actually is.

## My Personal Airflow - How I'm monitoring my scripts with Python, Appsmith and SQL Server

DevFeed: [My Personal Airflow - How I'm monitoring my scripts with Python, Appsmith and SQL Server](<https://devfeed.tech/articles/my-personal-airflow-how-i-m-monitoring-my-scripts-with-python-appsmith-and-sql-server-40827.md>)

Original publisher: [Read original article](<https://mutto.fyi/posts/2022/03/personal-airflow/>)

Published: 2022-04-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Mutt0-ds Notes](<https://devfeed.tech/sources/mutt0-ds-notes.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Python](<https://devfeed.tech/topics/python.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Full-Stack](<https://devfeed.tech/topics/full-stack.md>), [airflow](<https://devfeed.tech/topics/airflow.md>), [Back end](<https://devfeed.tech/topics/backend.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [dashboard](<https://devfeed.tech/tags/dashboard.md>), [database](<https://devfeed.tech/tags/database.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [python](<https://devfeed.tech/tags/python.md>), [scripts](<https://devfeed.tech/tags/scripts.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>)

### AI overview

A personal project uses Python, SQL Server, and Appsmith to monitor locally run scripts. The author describes the monitoring problem, the proposed backend, database, and frontend, and a Python logging module built around a decorator.

### Source excerpt

Here's the story of how I created my first full-stack project for monitoring my daily activities, using Python and SQL Server in backend...

## Ask a Developer: Your Questions Answered

DevFeed: [Ask a Developer: Your Questions Answered](<https://devfeed.tech/articles/ask-a-developer-your-questions-answered-27989.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2020-03-20-askadeveloperyourquestionsanswered/>)

Author: Ankia Wolf

Published: 2020-03-20T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Job](<https://devfeed.tech/topics/job.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [PHP](<https://devfeed.tech/topics/php.md>), [Angular](<https://devfeed.tech/topics/angular.md>), [React](<https://devfeed.tech/topics/react.md>), [Python](<https://devfeed.tech/topics/python.md>), [Vue.js](<https://devfeed.tech/topics/vue.md>), [R](<https://devfeed.tech/topics/r.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [angular](<https://devfeed.tech/tags/angular.md>), [backend](<https://devfeed.tech/tags/backend.md>), [developer](<https://devfeed.tech/tags/developer.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [github](<https://devfeed.tech/tags/github.md>), [go](<https://devfeed.tech/tags/go.md>), [hackathons](<https://devfeed.tech/tags/hackathons.md>), [interviewing](<https://devfeed.tech/tags/interviewing.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [php](<https://devfeed.tech/tags/php.md>), [python](<https://devfeed.tech/tags/python.md>), [q-a](<https://devfeed.tech/tags/q-a.md>), [react](<https://devfeed.tech/tags/react.md>), [requirements](<https://devfeed.tech/tags/requirements.md>), [tech](<https://devfeed.tech/tags/tech.md>), [tech-stack](<https://devfeed.tech/tags/tech-stack.md>), [vue](<https://devfeed.tech/tags/vue.md>)

### AI overview

A trivago developer Q&A covers opportunities for React developers, interview expectations, ways for newcomers to contribute, full-stack requirements, and the company's technology stack. It identifies Kotlin, Go, and PHP for backend work; JavaScript for frontend; Python and R for data science; and Angular, React, Vue, and Melody as JavaScript frameworks.

### Source excerpt

We recently hosted a Q&A on our trivago tech Twitter and Life at trivago Instagram page,...