#fullstack — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #fullstack, aggregated by home.social.
-
Пишу русскоязычный ЯП. Помогите выбрать самый читаемый вариант синтаксиса
Если честно, я давно планировал написать свой язык. Просто надоело на каждом проекте писать одинаковый бойлерплейт, ловить неожиданные ошибки в рантайме, натыкаться на компоненты аля LoanPreloanInterractNDFL6.2ReportViewComponent - и гадать - что имел ввиду художник... В итоге получился язык "Марка" — штука статически-типозированная, но в которой типы живут во время выполнения, ошибки обрабатываются сами, а из REPL можно сразу дергать запросы и смотреть, что приходит на клиенте и сервере. Как давно мечтал. Но раскидав исходники по знакомым, получил неутешительный фидбэк: читать трудно! Встал дурацкий вопрос: как это должно выглядеть в коде, чтобы было удобно? Я набросал 4 варианта синтаксиса — от LISP-стиля до почти Python - нотации. У каждого есть плюсы и минусы, и я уже неделю не могу выбрать. Т.к. язык русскоязычный, все варинаты сделаны так, чтобы в процессе кодинга не пришлось переключать раскадку. Для некоторых действиет правило: - `фун(эл1 эл2)` символ без пробела перед скобкой - значит вызов функции - `(эл1 эл2)` нет символа без пробел перед скобкой - значит список Поэтому хочу обратиться за помощью к вам: какой вариант был бы реально удобен в ежедневной работе? Не теоретически, а когда надо быстро накидать фичу и не думать о запятых. Какой вариант Вам читать и писать было бы удобнее?
https://habr.com/ru/articles/1070114/
#языки_программирования #lisp #функциональное_программирование #синтаксис #fullstack #backend #frontend #статическая_типизация #typescript #python
-
Реалтайм на WebSocket со сквозной типизацией: TypeScript, Bun, React, Point0
Бывает так: есть фулстек проект, и в нём всё хорошо. Откуда-то есть сквозные типы (tRPC, генерация из OpenAPI), есть авторизация, есть основной функционал. А потом вы решаете добавить реалтайм: уведомление о новом посте в ленте, чат между пользователями, интерактивную доску. И появляется целый новый слой абстракций, в котором надо заново изобрести всё, что в проекте уже есть, только на новый лад. И дальше поддерживать две разные системы. В своём фреймворке Point0 я добавил четыре новых реалтайм-поинта (структурные единицы наравне со страницами, лэйаутами, квери, мутациями): канал, спейс, клиентский хэндлер, серверный хэндлер. На них собирается практически любая реалтайм-функциональность, кода получается мало, и читается он интуитивно. Эти поинты несут те же свойства, что и все остальные: код сервера и клиента живут в одном файле, компилятор вырезает клиентский код из серверной сборки, а серверный из клиентской типизация сквозная и выводится из дженериков самого фреймворка, без генерации типов Под катом покажу на примерах, как это работает, и объясню суть парадигмы, чтобы вы могли собрать любое реалтайм-приложение.
https://habr.com/ru/articles/1069716/
#react #typescript #nodejs #point0 #bun #websocket #webdevelopment #realtime #fullstack
-
📈 Metrics that actually matter for a web app:
Don't track:
❌ Pageviews (vanity metric)
❌ Registered users (who cares if they don't return)Do track:
✅ DAU/MAU ratio (engagement health)
✅ Core action completion rate
✅ p99 API latency
✅ Error rate by endpoint
✅ Revenue per userBuild a dashboard you check daily.
#Metrics #WebDev #Analytics #FullStack #SoftwareEngineering #Startups
-
📈 Metrics that actually matter for a web app:
Don't track:
❌ Pageviews (vanity metric)
❌ Registered users (who cares if they don't return)Do track:
✅ DAU/MAU ratio (engagement health)
✅ Core action completion rate
✅ p99 API latency
✅ Error rate by endpoint
✅ Revenue per userBuild a dashboard you check daily.
#Metrics #WebDev #Analytics #FullStack #SoftwareEngineering #Startups
-
🧠 I've used 6 different AI coding assistants. My verdict:
→ Cursor: Best overall for complex refactors
→ GitHub Copilot: Great autocomplete, weaker chat
→ Claude in editor: Best for reasoning + architecture
→ Tabnine: Privacy-focused teams
→ Codeium: Free tier is impressive
→ Supermaven: Speed kingI use Cursor + Claude daily. Productivity is 2-3x vs without.
#AI #CodingTools #WebDev #FullStack #Developer #GenerativeAI
-
🧠 I've used 6 different AI coding assistants. My verdict:
→ Cursor: Best overall for complex refactors
→ GitHub Copilot: Great autocomplete, weaker chat
→ Claude in editor: Best for reasoning + architecture
→ Tabnine: Privacy-focused teams
→ Codeium: Free tier is impressive
→ Supermaven: Speed kingI use Cursor + Claude daily. Productivity is 2-3x vs without.
#AI #CodingTools #WebDev #FullStack #Developer #GenerativeAI
-
Dowe – A full-stack language for server, web, desktop, Android, and iOS
Comments: https://news.ycombinator.com/item?id=49076975
#HackerNews #Dowe #fullstack #language #server #web #development #mobile #apps
-
Dowe – A full-stack language for server, web, desktop, Android, and iOS
Comments: https://news.ycombinator.com/item?id=49076975
#HackerNews #Dowe #fullstack #language #server #web #development #mobile #apps
-
🧪 Testing AI systems — what actually works:
Unit tests: ❌ (too brittle for LLM output)
E2E tests: ⚠️ (expensive, flaky)
LLM-as-judge: ✅ (ask GPT-4 to grade outputs)
Golden datasets: ✅ (curate 50-100 examples)
Human eval spot checks: ✅ (weekly)Track: accuracy, hallucination rate, latency, cost per call.
Evals are your safety net. Build them early.
#AI #LLM #Testing #GenerativeAI #RAG #FullStack #MachineLearning
-
🧪 Testing AI systems — what actually works:
Unit tests: ❌ (too brittle for LLM output)
E2E tests: ⚠️ (expensive, flaky)
LLM-as-judge: ✅ (ask GPT-4 to grade outputs)
Golden datasets: ✅ (curate 50-100 examples)
Human eval spot checks: ✅ (weekly)Track: accuracy, hallucination rate, latency, cost per call.
Evals are your safety net. Build them early.
#AI #LLM #Testing #GenerativeAI #RAG #FullStack #MachineLearning
-
Фронтенд никогда не умрёт
Каждые пять лет я слышу одно и то же: фронтенд больше не нужен, ему остался последний год. Сначала говорили про визуальные конструкторы - Wix, Tilda, все дела. Потом, когда ИИ выстрелил, начали хоронить разработчиков под флагом «AI напишет тебе кнопку за секунду». А сейчас новая мода - фулстекеры. Приходят такие ребята и говорят: «Да зачем нам отдельный фронт, я сам и бэк, и фронт на коленке соберу, проект сэкономит, все будут счастливы». Давай просто выдохнем и разберемся, что на самом деле происходит, без паники и хайпа.
-
Ваш AI-агент не понимает код. Он просто очень уверенно угадывает — поэтому мы создали SLICER
AI-агенты отлично решают локальные задачи, но часто теряют связи между частями большой кодовой базы. Из-за этого изменение одной функции может незаметно сломать frontend, backend-роут, сервис, repository, background task или тест. В статье разбирается CodeSlicer — локальный CLI, MCP-сервер и визуальный анализатор, который строит проверяемый граф влияния проекта. Он связывает функции, классы, DI-провайдеры, HTTP-endpoint’ы, frontend-компоненты и тесты, сохраняя evidence chain, provenance, confidence и причины каждой связи. Показывается полный pipeline: inventory, extraction, semantic resolution, support packs, unknown regions, mutation testing, runtime observation и impact analysis. Отдельно разобрано, почему система не должна превращать предположение AI в подтверждённое ребро. На размеченных Python-сценариях протестированы 21 тестовый сценарий, 29 mutation-сценариев, 20 обязательных semantic edges, 0 false positive и 0 false negative. Для TypeScript и frontend-backend bridge проверены 12 сценариев, 15 мутаций и 4 cross-language цепочки с endpoint precision 1.0. Также рассматриваются интеграции с AI-агентами через CLI, MCP и skills, отличие CodeSlicer от обычных графов кода и дальнейшее развитие проверенного registry библиотек
https://habr.com/ru/articles/1063004/
#AIагенты #статический_анализ #граф_зависимостей #Python #TypeScript #MCP #code_review #рефакторинг #fullstack #developer_tools
-
Does #FullStack Software developer imply #JavaScript and #NodeJS? these days? Or something other, more broad than this?
-
Databases can be classified by how they organize, store, retrieve, and distribute data, as well as how they handle performance and scalability. Here are the main types of databases 😎👇
Find high-res pdf ebooks with all my DevOps related infographics at https://study-notes.org
-
Hey gang, I'm looking for a new full-time role for the first time since… I think 2012?
I've been building software for more than 20 years, I have deep experience with a variety of languages and platforms, and I've led multiple successful engineering teams.
I'm open to remote work, or in-person local to Pittsburgh, PA.
I appreciate any boosts you're willing to give.
#fedihire #web #ios #macos #swift #python #typescript #frontend #backend #fullstack #pittsburgh
-
Hey gang, I'm looking for a new full-time role for the first time since… I think 2012?
I've been building software for more than 20 years, I have deep experience with a variety of languages and platforms, and I've led multiple successful engineering teams.
I'm open to remote work, or in-person local to Pittsburgh, PA.
I appreciate any boosts you're willing to give.
#fedihire #web #ios #macos #swift #python #typescript #frontend #backend #fullstack #pittsburgh
-
⚡ Edge computing for AI apps — here's when it makes sense:
✅ Auth checks (middleware)
✅ A/B testing logic
✅ Geolocation routing
✅ Rate limiting❌ Don't put on edge:
→ Heavy AI inference
→ Database queries (no persistent connections)
→ File processingEdge is fast but limited. Use it surgically.
#CloudComputing #WebDev #NextJS #AI #FullStack #Performance #Edge
-
⚡ Edge computing for AI apps — here's when it makes sense:
✅ Auth checks (middleware)
✅ A/B testing logic
✅ Geolocation routing
✅ Rate limiting❌ Don't put on edge:
→ Heavy AI inference
→ Database queries (no persistent connections)
→ File processingEdge is fast but limited. Use it surgically.
#CloudComputing #WebDev #NextJS #AI #FullStack #Performance #Edge
-
Mermaid как платная AI функция в проекте Django/Next
Mermaid это текстовый формат описания диаграмм. В строках задаются тип схемы, узлы и связи. На выходе получается SVG. Формат подходит для API и базы данных. Код можно сгенерировать, проверить, сохранить, открыть повторно и отрендерить на клиенте. В mermind/ views.py добавлен 503 , если ответ модели не начинается с валидной головы Mermaid. Без этой проверки запрос завершается успешно, ответ от модели приходит, но диаграмма не строится. В ответе остаются fenced-блоки, Markdown, строки с # , служебный текст и фрагменты до первой строки диаграммы. В проекте собран полный серверный и клиентский контур. Генерация, очистка ответа, проверка, рендер, повторная правка, сохранение и библиотека. Как извлекать Mermaid-код из ответа модели. Ответ сначала режется до fenced-блока. Потом проверяется первая строка.
https://habr.com/ru/articles/1061160/
#Mermaid #Nextjs #Django #TypeScript #OpenRouter #LLM #AI #Fullstack #API #SVG
-
Topcoat: The full full-stack framework for Rust
https://github.com/tokio-rs/topcoat
Comments: https://news.ycombinator.com/item?id=48952067
#HackerNews #Topcoat #Rust #Framework #FullStack #Programming #OpenSource
-
Topcoat: The full full-stack framework for Rust
https://github.com/tokio-rs/topcoat
Comments: https://news.ycombinator.com/item?id=48952067
#HackerNews #Topcoat #Rust #Framework #FullStack #Programming #OpenSource
-
Our next #JCON2026 session is live: 'Why Full-Stack Is the #Future of #Web Application Development' with Leif Åstrand
There's currently a trend away from typical #SPA frameworks and towards #fullstack solutions where both the #frontend and …
Grab your coffee and hit play: https://youtu.be/1_Vn8UZ-N64
-
Our next #JCON2026 session is live: 'Why Full-Stack Is the #Future of #Web Application Development' with Leif Åstrand
There's currently a trend away from typical #SPA frameworks and towards #fullstack solutions where both the #frontend and …
Grab your coffee and hit play: https://youtu.be/1_Vn8UZ-N64
-
🧩 Building a chatbot with memory in 2026:
Step 1: Short-term memory → Conversation history in context
Step 2: Long-term memory → User facts in vector DB (pgvector)
Step 3: Episodic memory → Summarise past sessions
Step 4: Semantic memory → RAG over your knowledge baseThe magic: combine all 4 layers.
This is how you build AI that feels like it "knows" you.
#AI #LLM #RAG #GenerativeAI #FullStack #ChatBot #MachineLearning
-
🧩 Building a chatbot with memory in 2026:
Step 1: Short-term memory → Conversation history in context
Step 2: Long-term memory → User facts in vector DB (pgvector)
Step 3: Episodic memory → Summarise past sessions
Step 4: Semantic memory → RAG over your knowledge baseThe magic: combine all 4 layers.
This is how you build AI that feels like it "knows" you.
#AI #LLM #RAG #GenerativeAI #FullStack #ChatBot #MachineLearning
-
📊 Database decisions that scale:
For most apps:
→ PostgreSQL (with pgvector for AI apps)
→ Redis for cache/sessions
→ S3 for filesWhen to reach for something else:
→ MongoDB: truly schemaless docs (rare)
→ ClickHouse: analytics at massive scale
→ DynamoDB: infinite write throughput (AWS-locked)Don't over-engineer. PostgreSQL handles more than you think.
-
📊 Database decisions that scale:
For most apps:
→ PostgreSQL (with pgvector for AI apps)
→ Redis for cache/sessions
→ S3 for filesWhen to reach for something else:
→ MongoDB: truly schemaless docs (rare)
→ ClickHouse: analytics at massive scale
→ DynamoDB: infinite write throughput (AWS-locked)Don't over-engineer. PostgreSQL handles more than you think.
-
🚀 Ich suchen Verstärkung für mein Team: Full-Stack-Entwickler*in (w/m/d) bei @funk
Du baust mit uns an einer Microservice-Landschaft (Kotlin/Spring Boot Backend, React/Next.js/TypeScript Frontend), arbeitest in der Cloud mit MongoDB, RabbitMQ und Kubernetes und bringst technische Themen auch fachfremden Kolleg*innen verständlich rüber.
Agile Praktiken (TDD, CI/CD) und KI-Tools wie Claude Code gehören für uns zum Alltag.
Mehr Infos & Bewerbung: https://www.swr.de/unternehmen/karriere/stellenausschreibung-full-stack-entwickler-full-stack-entwicklerin-w-m-d-bei-funk-104.html
Interesse? Meldet euch per DM bei mir oder teilt gerne!
📍 Mainz (hybrid möglich) | 📅 Start: 01. September 2026#Fullstack #Jobs #Kotlin #React #TypeScript #SpringBoot #Kubernetes #WirSuchenVerstärkung #TechJobs #NextJS #funk #SWR #Mainz
-
🚀 Ich suchen Verstärkung für mein Team: Full-Stack-Entwickler*in (w/m/d) bei @funk
Du baust mit uns an einer Microservice-Landschaft (Kotlin/Spring Boot Backend, React/Next.js/TypeScript Frontend), arbeitest in der Cloud mit MongoDB, RabbitMQ und Kubernetes und bringst technische Themen auch fachfremden Kolleg*innen verständlich rüber.
Agile Praktiken (TDD, CI/CD) und KI-Tools wie Claude Code gehören für uns zum Alltag.
Mehr Infos & Bewerbung: https://www.swr.de/unternehmen/karriere/stellenausschreibung-full-stack-entwickler-full-stack-entwicklerin-w-m-d-bei-funk-104.html
Interesse? Meldet euch per DM bei mir oder teilt gerne!
📍 Mainz (hybrid möglich) | 📅 Start: 01. September 2026#Fullstack #Jobs #Kotlin #React #TypeScript #SpringBoot #Kubernetes #WirSuchenVerstärkung #TechJobs #NextJS #funk #SWR #Mainz
-
Developing Full-Stack SaaS Platforms
I enjoy creating complete SaaS products from idea to deployment. These projects include frontend interfaces, backend APIs, authentication systems, database design, cloud deployment, and performance optimization. Building a SaaS product teaches more than coding — it requires understanding users, business requirements, scalability, and creating simple solutions to complex problems.
-
Developing Full-Stack SaaS Platforms
I enjoy creating complete SaaS products from idea to deployment. These projects include frontend interfaces, backend APIs, authentication systems, database design, cloud deployment, and performance optimization. Building a SaaS product teaches more than coding — it requires understanding users, business requirements, scalability, and creating simple solutions to complex problems.
-
🔭 What's coming in AI in the next 6 months (my predictions):
1/ Multi-agent frameworks go mainstream
2/ On-device LLMs finally usable on phones
3/ RAG gets replaced by long-context + memory combos
4/ AI coding assistants write 70%+ of boilerplate
5/ Prompt engineering becomes less important as models get smarterChange is the only constant.
#AI #LLM #GenerativeAI #MachineLearning #FutureTech #FullStack
-
🔭 What's coming in AI in the next 6 months (my predictions):
1/ Multi-agent frameworks go mainstream
2/ On-device LLMs finally usable on phones
3/ RAG gets replaced by long-context + memory combos
4/ AI coding assistants write 70%+ of boilerplate
5/ Prompt engineering becomes less important as models get smarterChange is the only constant.
#AI #LLM #GenerativeAI #MachineLearning #FutureTech #FullStack
-
Point0 — фулстек TypeScript-фреймворк на Bun и React, о котором я мечтал
Хочу анонсировать свой фреймворк Point0. Это первый Bun FullStack фреймворк сопоставимый по функционалу с Next.js и TanStack Start. Однако, имеет кардинально другой DX, ради которого и был создан. Мне всегда не нравились существующие фреймворки, особенно Next.js и Remix (React Router). Но я думал, что, видимо, по-другому фреймворки просто не получаются, поэтому и не делают. А громоздкость, чужие строгие соглашения, неповоротливость архитектуры, это просто необходимое зло, с которым я должен смириться. В какой-то момент во мне накопилось критическое ощущение, что всё же должно быть совершенно по-другому. И я подумал, а напишу-ка я псевдокод на воображаемом фреймворке, который бы меня устраивал, вообще не взирая на возможность реализации. Просто буду писать проект, будто бы идеальный фреймворк существует. И получилось так здорово, что я просто забыл обо всём на свете и 10 месяцев пилил реализацию этого фреймворка, а 3 месяца назад даже уволился с работы, чтобы уже скорее его добить. И вот добил, и хочу поделиться с вами.
https://habr.com/ru/articles/1054310/
#react #typescript #fullstack #webdevelopment #bun #framework #Point0
-
⚙️ My full-stack AI app architecture for 2026:
→ Next.js 15 (App Router) frontend
→ tRPC for type-safe API layer
→ PostgreSQL + pgvector for embeddings
→ Redis for caching + sessions
→ BullMQ for async AI jobs
→ Vercel AI SDK for streaming
→ Drizzle ORM for DB queriesEvery piece earns its place. No fluff.
#Architecture #FullStack #AI #NextJS #TypeScript #WebDev #NodeJS
-
⚙️ My full-stack AI app architecture for 2026:
→ Next.js 15 (App Router) frontend
→ tRPC for type-safe API layer
→ PostgreSQL + pgvector for embeddings
→ Redis for caching + sessions
→ BullMQ for async AI jobs
→ Vercel AI SDK for streaming
→ Drizzle ORM for DB queriesEvery piece earns its place. No fluff.
#Architecture #FullStack #AI #NextJS #TypeScript #WebDev #NodeJS
-
🚀 How to get your first EU tech job as an international dev:
1/ Build a public portfolio (GitHub + deployed apps)
2/ Target startups, not FAANG (faster hiring, more impact)
3/ TypeScript + React + Node.js = most in-demand stack
4/ Write about your work — Mastodon, LinkedIn, blog
5/ Apply to 10+ roles/week consistentlyIt took me years. Start today.
-
AI is changing how students learn, code, design, and market. Mastering the right AI tools can help you become more productive, improve your skills, and prepare for future careers.
🚀 Start with:
✔ ChatGPT
✔ Gemini
✔ Claude
✔ Canva AI
✔ GitHub CopilotWhich AI tool do you use the most?
#AI #ArtificialIntelligence #ChatGPT #Gemini #Programming #DigitalMarketing #FullStack #Students #Career #TechEducation #TISATECH
-
AI is changing how students learn, code, design, and market. Mastering the right AI tools can help you become more productive, improve your skills, and prepare for future careers.
🚀 Start with:
✔ ChatGPT
✔ Gemini
✔ Claude
✔ Canva AI
✔ GitHub CopilotWhich AI tool do you use the most?
#AI #ArtificialIntelligence #ChatGPT #Gemini #Programming #DigitalMarketing #FullStack #Students #Career #TechEducation #TISATECH
-
LOOKING FOR A JOB
https://nemo.earth/#barto
SKILLS
Frontend mostly, JS mostly, Svelte React Vue Ionic mostly. But often after work day I was developing fullstack apps, with NodeJS as backend. Coding also in raw PHP. And maybe will return to Python. Besides of course GIT, HTTP, Rest, SOLID, Keep It Simple, etc.
COOPERATION
Contract B2B with my one-person company.
SALARY
Fair enough for Mid+ / Senior.
IMPORTANT
I don't use AI while coding. And don't want to!
#job #cooperation #frontend #backend #fullstack #noai #javascript #nodejs #svelte #ionic #php #react #vue -
LOOKING FOR A JOB
https://nemo.earth/#barto
SKILLS
Frontend mostly, JS mostly, Svelte React Vue Ionic mostly. But often after work day I was developing fullstack apps, with NodeJS as backend. Coding also in raw PHP. And maybe will return to Python. Besides of course GIT, HTTP, Rest, SOLID, Keep It Simple, etc.
COOPERATION
Contract B2B with my one-person company.
SALARY
Fair enough for Mid+ / Senior.
IMPORTANT
I don't use AI while coding. And don't want to!
#job #cooperation #frontend #backend #fullstack #noai #javascript #nodejs #svelte #ionic #php #react #vue -
I don’t think anyone care about the back-end or frontend tech stack as long as it is cheap and fast, everyone is happy 🤓
-
I don’t think anyone care about the back-end or frontend tech stack as long as it is cheap and fast, everyone is happy 🤓
-
Ah, yes, the solution to all your AI coding woes: fata—because who doesn't want to waste time sharpening a pencil when they have a calculator? 🎉 Dive deep into #fullstack #fundamentals, because nothing says "cutting-edge" like revisiting the basics to direct AI that already outpaces your knowledge. 🚀✏️
https://fata.dev #AIcoding #Fata #TechHumor #Innovation #HackerNews #ngated -
🤖 Prompt Engineering is a real skill. Here's my framework:
C.R.A.F.T:
→ Context: Who is the AI? What domain?
→ Role: Give it an expert persona
→ Action: Clear, specific task
→ Format: JSON? Markdown? Steps?
→ Tone: Professional, casual, technical?Also: always add examples (few-shot) for complex outputs.
This alone will 10x your AI app quality.
#PromptEngineering #AI #LLM #GenerativeAI #ChatGPT #FullStack
-
Dans la série "F.A.Q." : Pourquoi est-ce que j’adopte une approche full stack en communication et marketing ?
Eléments de réponse ICI ou lien en bio :
https://delphineneimon.com/approche-full-stack-communication-marketing/#FullStack #communication #marketing #Vuedensemble #strategie #solopreneur #developpementdeprojet #FAQ
-
Google has released Colab CLI, a tool that lets developers run local scripts directly on powerful cloud-based runtimes right from their terminal. https://www.developer-tech.com/news/google-colab-cli-local-terminal-cloud-gpus/ #google #devops #googlecloud #agenticai #fullstack #ai #developers #technology
-
We changed our name from 'PHP & Laravel development Eindhoven' to 'Full Stack Eindhoven'. The reason is that our former name did not match the fields of interest we were covering anymore. More lectures had a subject not related to PHP or Laravel at all.
-
Hi ! I'm preparing my #CV again for next the year.
I improved it a bit the last weeks and also complet it with my current position as #fullstack #developer for an #opensource project ( see there : https://gitlab.com/algomus.fr/dezrann that a project lead by the #Lille #university, go to see it if you like #music ;) )
I would like to ask some feedback on my online CV : https://cv.isman.fr/
For the context, I'm looking for a place in #Germany or #France or in between, but in french, english or german.
Thanks in advance!