#fullstack — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #fullstack, aggregated by home.social.
-
🔥 Hot take: The best AI engineers in 2026 are not ML researchers — they're Full-Stack devs who understand data pipelines, APIs, and UX.
You don't need a PhD. You need:
✅ Strong TypeScript
✅ Understanding of embeddings
✅ API design skills
✅ Good prompting intuitionThe stack wins the war.
-
🔥 Hot take: The best AI engineers in 2026 are not ML researchers — they're Full-Stack devs who understand data pipelines, APIs, and UX.
You don't need a PhD. You need:
✅ Strong TypeScript
✅ Understanding of embeddings
✅ API design skills
✅ Good prompting intuitionThe stack wins the war.
-
Above post is wondering.
#getFediHired #fediHired #fullstack #job -
Above post is wondering.
#getFediHired #fediHired #fullstack #job -
Above post is wondering.
#getFediHired #fediHired #fullstack #job -
Above post is wondering.
#getFediHired #fediHired #fullstack #job -
🌱 Why I build in public & contribute to #OpenSource:
Transparency builds trust.
Code shared = knowledge multiplied.
Feedback accelerates growth.I've learned more from open PRs and community code reviews than any course.
If you're a dev in the Mastodon/Fediverse space — follow me for:
🔧 Full-Stack tips
🧠 AI & LLM insights
⚡ Node.js & TypeScript deep-divesLet's build together! 🙌
#OpenSource #BuildInPublic #AI #WebDev #FullStack #Fediverse #OpenSource
-
🌱 Why I build in public & contribute to #OpenSource:
Transparency builds trust.
Code shared = knowledge multiplied.
Feedback accelerates growth.I've learned more from open PRs and community code reviews than any course.
If you're a dev in the Mastodon/Fediverse space — follow me for:
🔧 Full-Stack tips
🧠 AI & LLM insights
⚡ Node.js & TypeScript deep-divesLet's build together! 🙌
#OpenSource #BuildInPublic #AI #WebDev #FullStack #Fediverse #OpenSource
-
🌱 Why I build in public & contribute to #OpenSource:
Transparency builds trust.
Code shared = knowledge multiplied.
Feedback accelerates growth.I've learned more from open PRs and community code reviews than any course.
If you're a dev in the Mastodon/Fediverse space — follow me for:
🔧 Full-Stack tips
🧠 AI & LLM insights
⚡ Node.js & TypeScript deep-divesLet's build together! 🙌
#OpenSource #BuildInPublic #AI #WebDev #FullStack #Fediverse #OpenSource
-
🌱 Why I build in public & contribute to #OpenSource:
Transparency builds trust.
Code shared = knowledge multiplied.
Feedback accelerates growth.I've learned more from open PRs and community code reviews than any course.
If you're a dev in the Mastodon/Fediverse space — follow me for:
🔧 Full-Stack tips
🧠 AI & LLM insights
⚡ Node.js & TypeScript deep-divesLet's build together! 🙌
#OpenSource #BuildInPublic #AI #WebDev #FullStack #Fediverse #OpenSource
-
💪 TypeScript is not just "JavaScript with types"
After years of TS in production, here's what actually matters:
🔹 Strict mode ON from day 1
🔹 Use `satisfies` over type assertions
🔹 Discriminated unions > optional fields
🔹 Avoid `any` — use `unknown` + type guards
🔹 Template literal types are underused magicTypeScript makes AI-powered apps safer to ship. Trust me.
#TypeScript #JavaScript #WebDev #FullStack #AI #React #NodeJS
-
💪 TypeScript is not just "JavaScript with types"
After years of TS in production, here's what actually matters:
🔹 Strict mode ON from day 1
🔹 Use `satisfies` over type assertions
🔹 Discriminated unions > optional fields
🔹 Avoid `any` — use `unknown` + type guards
🔹 Template literal types are underused magicTypeScript makes AI-powered apps safer to ship. Trust me.
#TypeScript #JavaScript #WebDev #FullStack #AI #React #NodeJS
-
💪 TypeScript is not just "JavaScript with types"
After years of TS in production, here's what actually matters:
🔹 Strict mode ON from day 1
🔹 Use `satisfies` over type assertions
🔹 Discriminated unions > optional fields
🔹 Avoid `any` — use `unknown` + type guards
🔹 Template literal types are underused magicTypeScript makes AI-powered apps safer to ship. Trust me.
#TypeScript #JavaScript #WebDev #FullStack #AI #React #NodeJS
-
💪 TypeScript is not just "JavaScript with types"
After years of TS in production, here's what actually matters:
🔹 Strict mode ON from day 1
🔹 Use `satisfies` over type assertions
🔹 Discriminated unions > optional fields
🔹 Avoid `any` — use `unknown` + type guards
🔹 Template literal types are underused magicTypeScript makes AI-powered apps safer to ship. Trust me.
#TypeScript #JavaScript #WebDev #FullStack #AI #React #NodeJS
-
🧠 What is RAG (Retrieval-Augmented Generation) and why it matters in 2026:
RAG = LLM + Your Own Data
Instead of retraining models, you inject relevant context at query time. Result? Accurate, grounded AI that doesn't hallucinate.
I've built RAG systems for production at scale. Key lessons:
✔️ Chunk strategy matters more than the model
✔️ Embedding quality = retrieval quality
✔️ Reranking is underratedAsk me anything 👇
#RAG #LLM #AI #GenerativeAI #MachineLearning #WebDev #FullStack
-
🧠 What is RAG (Retrieval-Augmented Generation) and why it matters in 2026:
RAG = LLM + Your Own Data
Instead of retraining models, you inject relevant context at query time. Result? Accurate, grounded AI that doesn't hallucinate.
I've built RAG systems for production at scale. Key lessons:
✔️ Chunk strategy matters more than the model
✔️ Embedding quality = retrieval quality
✔️ Reranking is underratedAsk me anything 👇
#RAG #LLM #AI #GenerativeAI #MachineLearning #WebDev #FullStack
-
🧠 What is RAG (Retrieval-Augmented Generation) and why it matters in 2026:
RAG = LLM + Your Own Data
Instead of retraining models, you inject relevant context at query time. Result? Accurate, grounded AI that doesn't hallucinate.
I've built RAG systems for production at scale. Key lessons:
✔️ Chunk strategy matters more than the model
✔️ Embedding quality = retrieval quality
✔️ Reranking is underratedAsk me anything 👇
#RAG #LLM #AI #GenerativeAI #MachineLearning #WebDev #FullStack
-
🧠 What is RAG (Retrieval-Augmented Generation) and why it matters in 2026:
RAG = LLM + Your Own Data
Instead of retraining models, you inject relevant context at query time. Result? Accurate, grounded AI that doesn't hallucinate.
I've built RAG systems for production at scale. Key lessons:
✔️ Chunk strategy matters more than the model
✔️ Embedding quality = retrieval quality
✔️ Reranking is underratedAsk me anything 👇
#RAG #LLM #AI #GenerativeAI #MachineLearning #WebDev #FullStack
-
🧠 What is RAG (Retrieval-Augmented Generation) and why it matters in 2026:
RAG = LLM + Your Own Data
Instead of retraining models, you inject relevant context at query time. Result? Accurate, grounded AI that doesn't hallucinate.
I've built RAG systems for production at scale. Key lessons:
✔️ Chunk strategy matters more than the model
✔️ Embedding quality = retrieval quality
✔️ Reranking is underratedAsk me anything 👇
#RAG #LLM #AI #GenerativeAI #MachineLearning #WebDev #FullStack
-
🚀 Intro post!
Hey Mastodon! I'm Muhammad Zulqarnain — a Full-Stack AI Engineer based in Turku, Finland 🇫🇮
I specialize in:
• RAG Systems & LLM product development
• React, Next.js, Node.js at scale
• Generative AI apps & Prompt EngineeringScaled Quran.com to 50M+ users. Now building the future with AI.
Open to EU roles & Freelance projects. Let's connect!
#Introduction #AI #FullStack #LLM #WebDev #GenerativeAI #React #TypeScript #OpenSource #HireMe
-
🚀 Intro post!
Hey Mastodon! I'm Muhammad Zulqarnain — a Full-Stack AI Engineer based in Turku, Finland 🇫🇮
I specialize in:
• RAG Systems & LLM product development
• React, Next.js, Node.js at scale
• Generative AI apps & Prompt EngineeringScaled Quran.com to 50M+ users. Now building the future with AI.
Open to EU roles & Freelance projects. Let's connect!
#Introduction #AI #FullStack #LLM #WebDev #GenerativeAI #React #TypeScript #OpenSource #HireMe
-
🚀 Intro post!
Hey Mastodon! I'm Muhammad Zulqarnain — a Full-Stack AI Engineer based in Turku, Finland 🇫🇮
I specialize in:
• RAG Systems & LLM product development
• React, Next.js, Node.js at scale
• Generative AI apps & Prompt EngineeringScaled Quran.com to 50M+ users. Now building the future with AI.
Open to EU roles & Freelance projects. Let's connect!
#Introduction #AI #FullStack #LLM #WebDev #GenerativeAI #React #TypeScript #OpenSource #HireMe
-
🚀 Intro post!
Hey Mastodon! I'm Muhammad Zulqarnain — a Full-Stack AI Engineer based in Turku, Finland 🇫🇮
I specialize in:
• RAG Systems & LLM product development
• React, Next.js, Node.js at scale
• Generative AI apps & Prompt EngineeringScaled Quran.com to 50M+ users. Now building the future with AI.
Open to EU roles & Freelance projects. Let's connect!
#Introduction #AI #FullStack #LLM #WebDev #GenerativeAI #React #TypeScript #OpenSource #HireMe
-
El Frontend es la fachada del edificio: lo que el usuario ve y toca (diseño, botones, HTML/CSS). El Backend es el motor oculto: la lógica, el servidor y las bases de datos (donde corren tus contenedores de Docker).
Frontend le da vida a la interfaz con JavaScript, mientras Backend procesa la seguridad, los datos y la magia detrás de escena. ¡Dos caras de una misma moneda digital! 🎨⚙️
#Frontend #Backend #WebDev #FullStack #Programming #Mastodon
-
Come work with me to help people with substance use disorder. This is a position for someone with several years of programming experience: https://job-boards.greenhouse.io/bouldercare/jobs/5051294008
My experience is that this is one of the nicest, friendliest group of people I have had the pleasure to work it. Feel free to DM me questions.
-
Come work with me to help people with substance use disorder. This is a position for someone with several years of programming experience: https://job-boards.greenhouse.io/bouldercare/jobs/5051294008
My experience is that this is one of the nicest, friendliest group of people I have had the pleasure to work it. Feel free to DM me questions.
-
Come work with me to help people with substance use disorder. This is a position for someone with several years of programming experience: https://job-boards.greenhouse.io/bouldercare/jobs/5051294008
My experience is that this is one of the nicest, friendliest group of people I have had the pleasure to work it. Feel free to DM me questions.
-
Come work with me to help people with substance use disorder. This is a position for someone with several years of programming experience: https://job-boards.greenhouse.io/bouldercare/jobs/5051294008
My experience is that this is one of the nicest, friendliest group of people I have had the pleasure to work it. Feel free to DM me questions.
-
Come work with me to help people with substance use disorder. This is a position for someone with several years of programming experience: https://job-boards.greenhouse.io/bouldercare/jobs/5051294008
My experience is that this is one of the nicest, friendliest group of people I have had the pleasure to work it. Feel free to DM me questions.
-
Tired of bloated API tools?
⚡️ Consolio is a lightning-fast, project-isolated alternative to Postman and ApiDog.
✅ Runs via npx (No install bloat)
✅ Uses only ~30MB RAM
✅ Project-isolated .consolio/ configs
✅ MIT Licensed & FreeStop wasting memory and start shipping. 🚀
🔗 https://github.com/AnandPilania/consolio#WebDev #API #Postman #DeveloperTools #OpenSource #JavaScript #NodeJS #Coding #Backend #SoftwareDevelopment #Tech #Programming #FullStack #DevOps #Productivity #Github #FOSS #WebTools #Efficiency
-
Hi, I am #Berlin based tekkie and work in the #greenEnergy field, mostly #ML but have been a #fullStack dev (#python #golang #typescript but completely losing interest in the latter)
Before tech I worked as a chef for a few years so I end up posting about #food a fair bit. I also lived in #London for many years so I post about that too sometimes
I studied and still play music, the #bass these days, so I may post the occasional #funk #afrobeat or #jazz tune
-
Hi, I am #Berlin based tekkie and work in the #greenEnergy field, mostly #ML but have been a #fullStack dev (#python #golang #typescript but completely losing interest in the latter)
Before tech I worked as a chef for a few years so I end up posting about #food a fair bit. I also lived in #London for many years so I post about that too sometimes
I studied and still play music, the #bass these days, so I may post the occasional #funk #afrobeat or #jazz tune
-
Hi, I am #Berlin based tekkie and work in the #greenEnergy field, mostly #ML but have been a #fullStack dev (#python #golang #typescript but completely losing interest in the latter)
Before tech I worked as a chef for a few years so I end up posting about #food a fair bit. I also lived in #London for many years so I post about that too sometimes
I studied and still play music, the #bass these days, so I may post the occasional #funk #afrobeat or #jazz tune
-
Hi, I am #Berlin based tekkie and work in the #greenEnergy field, mostly #ML but have been a #fullStack dev (#python #golang #typescript but completely losing interest in the latter)
Before tech I worked as a chef for a few years so I end up posting about #food a fair bit. I also lived in #London for many years so I post about that too sometimes
I studied and still play music, the #bass these days, so I may post the occasional #funk #afrobeat or #jazz tune
-
Hi, I am #Berlin based tekkie and work in the #greenEnergy field, mostly #ML but have been a #fullStack dev (#python #golang #typescript but completely losing interest in the latter)
Before tech I worked as a chef for a few years so I end up posting about #food a fair bit. I also lived in #London for many years so I post about that too sometimes
I studied and still play music, the #bass these days, so I may post the occasional #funk #afrobeat or #jazz tune
-
Hi, I am #Berlin based tekkie and work in the #greenEnergy field, mostly #ML but have been a #fullStack dev (#python #golang #typescript but completely losing interest in the latter)
Before tech I worked as a chef for a few years so I end up posting about #food a fair bit. I also lived in #London for a fair bit so I post about that too sometimes
I studied and still play music, the #bass these days, so I may post the occasional #funk #afrobeat or #jazz tune
-
#FullStack #DevOps: #Containerize and #Deploy to #Kubernetes. We'll live-code everything: scaffolded app using #Aspire, #Dockerfile, #k8s yaml, #GitHub #Actions pipeline, and deploy to #Azure. #NoSlides Join us at 2:30 at #Techorama #InPerson in #Belgium. https://techorama.be/schedule/sessions/113029 Grab the code at https://github.com/robrich/levelup-devops-github-actions-kubernetes
-
#FullStack #DevOps: #Containerize and #Deploy to #Kubernetes. We'll live-code everything: scaffolded app using #Aspire, #Dockerfile, #k8s yaml, #GitHub #Actions pipeline, and deploy to #Azure. #NoSlides Join us at 2:30 at #Techorama #InPerson in #Belgium. https://techorama.be/schedule/sessions/113029 Grab the code at https://github.com/robrich/levelup-devops-github-actions-kubernetes
-
#FullStack #DevOps: #Containerize and #Deploy to #Kubernetes. We'll live-code everything: scaffolded app using #Aspire, #Dockerfile, #k8s yaml, #GitHub #Actions pipeline, and deploy to #Azure. #NoSlides Join us at 2:30 at #Techorama #InPerson in #Belgium. https://techorama.be/schedule/sessions/113029 Grab the code at https://github.com/robrich/levelup-devops-github-actions-kubernetes
-
#FullStack #DevOps: #Containerize and #Deploy to #Kubernetes. We'll live-code everything: scaffolded app using #Aspire, #Dockerfile, #k8s yaml, #GitHub #Actions pipeline, and deploy to #Azure. #NoSlides Join us at 2:30 at #Techorama #InPerson in #Belgium. https://techorama.be/schedule/sessions/113029 Grab the code at https://github.com/robrich/levelup-devops-github-actions-kubernetes
-
#FullStack #DevOps: #Containerize and #Deploy to #Kubernetes. We'll live-code everything: scaffolded app using #Aspire, #Dockerfile, #k8s yaml, #GitHub #Actions pipeline, and deploy to #Azure. #NoSlides Join us at 2:30 at #Techorama #InPerson in #Belgium. https://techorama.be/schedule/sessions/113029 Grab the code at https://github.com/robrich/levelup-devops-github-actions-kubernetes
-
Книга: «Фулстек JavaScript: Секреты, которые должен знать каждый мидл»
Привет, Хаброжители! Как практикующий разработчик ПО вы уже умеете качественно выполнять задачи — на фронтенде или бэкенде. Пора перейти на следующую ступеньку карьерной лестницы и развить навыки, которыми обладают эксперты и senior-разработчики.
https://habr.com/ru/companies/piter/articles/1033060/
#JS #фулстек #фронтэнд #фронтенд #Симпсон #fullstack #javascript #книги_по_программированию #книга
-
Книга: «Фулстек JavaScript: Секреты, которые должен знать каждый мидл»
Привет, Хаброжители! Как практикующий разработчик ПО вы уже умеете качественно выполнять задачи — на фронтенде или бэкенде. Пора перейти на следующую ступеньку карьерной лестницы и развить навыки, которыми обладают эксперты и senior-разработчики.
https://habr.com/ru/companies/piter/articles/1033060/
#JS #фулстек #фронтэнд #фронтенд #Симпсон #fullstack #javascript #книги_по_программированию #книга
-
Книга: «Фулстек JavaScript: Секреты, которые должен знать каждый мидл»
Привет, Хаброжители! Как практикующий разработчик ПО вы уже умеете качественно выполнять задачи — на фронтенде или бэкенде. Пора перейти на следующую ступеньку карьерной лестницы и развить навыки, которыми обладают эксперты и senior-разработчики.
https://habr.com/ru/companies/piter/articles/1033060/
#JS #фулстек #фронтэнд #фронтенд #Симпсон #fullstack #javascript #книги_по_программированию #книга
-
Книга: «Фулстек JavaScript: Секреты, которые должен знать каждый мидл»
Привет, Хаброжители! Как практикующий разработчик ПО вы уже умеете качественно выполнять задачи — на фронтенде или бэкенде. Пора перейти на следующую ступеньку карьерной лестницы и развить навыки, которыми обладают эксперты и senior-разработчики.
https://habr.com/ru/companies/piter/articles/1033060/
#JS #фулстек #фронтэнд #фронтенд #Симпсон #fullstack #javascript #книги_по_программированию #книга
-
Агрегатор LLM, как выбирать живые free-модели и переживать сбои провайдера
Если в проекте появляется выбор LLM, почти сразу возникает соблазн сделать это как можно проще. Взять один большой список моделей, показать его в интерфейсе, выбрать первую free-модель по умолчанию и считать задачу закрытой. На короткой дистанции это выглядит рабочим вариантом. На длинной начинает ломаться сразу в нескольких местах. Часть моделей числится бесплатными, но отвечает нестабильно. Часть внезапно исчезает из выдачи провайдера. Часть формально жива, но по качеству ответа годится только для демо. Иногда пользователь выбрал одну модель, а провайдер вернул ошибку. Иногда ответ пришел, но уже от другой модели. Иногда список моделей на фронте устарел, а backend уже живет в другой реальности. То есть проблема тут не в том, как красиво показать список LLM. Проблема в том, как построить агрегатор, который умеет выбирать живые free-модели, переживать сбои провайдера и не врать интерфейсу о том, какая модель реально ответила. В одном из своих проектов эта задача решалась не через бесконечный каталог моделей, а через более жесткий инженерный контур. Backend получает сырой список моделей от провайдера, очищает его, отбирает только подходящие free-варианты, оставляет по одной модели на бренд, отдает этот набор на фронт, а во время реального запроса умеет сделать fallback на модель другого бренда. При этом в ответе возвращается не только текст, но и actual_model , чтобы интерфейс знал, кто реально сгенерировал результат.
https://habr.com/ru/articles/1033790/
#LLM #OpenRouter #Django #Python #Nextjs #TypeScript #RTK_Query #AI #API #Fullstack
-
Агрегатор LLM, как выбирать живые free-модели и переживать сбои провайдера
Если в проекте появляется выбор LLM, почти сразу возникает соблазн сделать это как можно проще. Взять один большой список моделей, показать его в интерфейсе, выбрать первую free-модель по умолчанию и считать задачу закрытой. На короткой дистанции это выглядит рабочим вариантом. На длинной начинает ломаться сразу в нескольких местах. Часть моделей числится бесплатными, но отвечает нестабильно. Часть внезапно исчезает из выдачи провайдера. Часть формально жива, но по качеству ответа годится только для демо. Иногда пользователь выбрал одну модель, а провайдер вернул ошибку. Иногда ответ пришел, но уже от другой модели. Иногда список моделей на фронте устарел, а backend уже живет в другой реальности. То есть проблема тут не в том, как красиво показать список LLM. Проблема в том, как построить агрегатор, который умеет выбирать живые free-модели, переживать сбои провайдера и не врать интерфейсу о том, какая модель реально ответила. В одном из своих проектов эта задача решалась не через бесконечный каталог моделей, а через более жесткий инженерный контур. Backend получает сырой список моделей от провайдера, очищает его, отбирает только подходящие free-варианты, оставляет по одной модели на бренд, отдает этот набор на фронт, а во время реального запроса умеет сделать fallback на модель другого бренда. При этом в ответе возвращается не только текст, но и actual_model , чтобы интерфейс знал, кто реально сгенерировал результат.
https://habr.com/ru/articles/1033790/
#LLM #OpenRouter #Django #Python #Nextjs #TypeScript #RTK_Query #AI #API #Fullstack