#backend — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #backend, aggregated by home.social.
-
#Development #Tools
Gram · An opinionated fork of the Zed code editor https://ilo.im/16dgzn_____
#Gram #Zed #CodeEditor #NoAI #OpenSource #Linux #MacOS #WebDev #Frontend #Backend -
#Development #Tools
Gram · An opinionated fork of the Zed code editor https://ilo.im/16dgzn_____
#Gram #Zed #CodeEditor #NoAI #OpenSource #Linux #MacOS #WebDev #Frontend #Backend -
#Development #Tools
Gram · An opinionated fork of the Zed code editor https://ilo.im/16dgzn_____
#Gram #Zed #CodeEditor #NoAI #OpenSource #Linux #MacOS #WebDev #Frontend #Backend -
#Development #Tools
Gram · An opinionated fork of the Zed code editor https://ilo.im/16dgzn_____
#Gram #Zed #CodeEditor #NoAI #OpenSource #Linux #MacOS #WebDev #Frontend #Backend -
#Development #Overviews
Data tools landscape for developers · A guide to making sense of data tooling for developers https://ilo.im/16ej2z_____
#Data #Governance #Usage #Lifecycle #Processing #Storage #DevOps #WebDev #Frontend #Backend -
#Development #Overviews
Data tools landscape for developers · A guide to making sense of data tooling for developers https://ilo.im/16ej2z_____
#Data #Governance #Usage #Lifecycle #Processing #Storage #DevOps #WebDev #Frontend #Backend -
#Development #Overviews
Data tools landscape for developers · A guide to making sense of data tooling for developers https://ilo.im/16ej2z_____
#Data #Governance #Usage #Lifecycle #Processing #Storage #DevOps #WebDev #Frontend #Backend -
#Development #Overviews
Data tools landscape for developers · A guide to making sense of data tooling for developers https://ilo.im/16ej2z_____
#Data #Governance #Usage #Lifecycle #Processing #Storage #DevOps #WebDev #Frontend #Backend -
Esp-Monitor: архитектура и развертывание self-hosted IoT-платформы для микроконтроллеров ESP
Одним из самых вдохновляющих моментов в разработке микроконтроллерных устройств является их первая установка и запуск в локальной сети. И этот же момент может превратиться в настоящий ад, когда процедуру приходится повторять десятки или сотни раз. Множество однотипных контроллеров, развертываемых одновременно, требуют часов монотонного конфигурирования — времени, которое любому инженеру хотелось бы провести с большей творческой пользой. Для решения этой проблемы был разработан легкий open-source сервис с открытым исходным кодом и условным названием «esp-monitor» .
https://habr.com/ru/articles/1059516/
#IoT #esp32 #esp8266 #esphome #go #golang #backend #ios #k8s #kubernetes
-
#Development #Introductions
A gentle introduction to Git worktrees · How they simplify parallel development https://ilo.im/16eivi_____
#Git #VersionControl #Worktrees #Branches #Productivity #Workflows #AI #WebDev #Frontend #Backend -
#Development #Introductions
A gentle introduction to Git worktrees · How they simplify parallel development https://ilo.im/16eivi_____
#Git #VersionControl #Worktrees #Branches #Productivity #Workflows #AI #WebDev #Frontend #Backend -
#Development #Introductions
A gentle introduction to Git worktrees · How they simplify parallel development https://ilo.im/16eivi_____
#Git #VersionControl #Worktrees #Branches #Productivity #Workflows #AI #WebDev #Frontend #Backend -
#Development #Introductions
A gentle introduction to Git worktrees · How they simplify parallel development https://ilo.im/16eivi_____
#Git #VersionControl #Worktrees #Branches #Productivity #Workflows #AI #WebDev #Frontend #Backend -
#Business #Comics
All the futures · You don’t want to be left behind https://ilo.im/16efkq_____
#Design #ProductDesign #UxDesign #UiDesign #WebDesign #AI #DevOps #WebDev #Frontend #Backend -
#Business #Comics
All the futures · You don’t want to be left behind https://ilo.im/16efkq_____
#Design #ProductDesign #UxDesign #UiDesign #WebDesign #AI #DevOps #WebDev #Frontend #Backend -
#Business #Comics
All the futures · You don’t want to be left behind https://ilo.im/16efkq_____
#Design #ProductDesign #UxDesign #UiDesign #WebDesign #AI #DevOps #WebDev #Frontend #Backend -
#Business #Comics
All the futures · You don’t want to be left behind https://ilo.im/16efkq_____
#Design #ProductDesign #UxDesign #UiDesign #WebDesign #AI #DevOps #WebDev #Frontend #Backend -
Today we’re working on stability improvements.
Our Cloudflare constraints have become a blessing in disguise, pushing us to refactor, simplify, and keep the system optimized.
Better architecture, reliability, and scaling. Good constraints make better systems. ✨
#BuildInPublic #IndieWeb #SmallWeb #FediDev #Mastodon #OpenSource #WebDev #Cloudflare #DevOps #Backend #Infrastructure #Refactor #Performance #Reliability #Scalability #Engineering
-
Today we’re working on stability improvements.
Our Cloudflare constraints have become a blessing in disguise, pushing us to refactor, simplify, and keep the system optimized.
Better architecture, reliability, and scaling. Good constraints make better systems. ✨
#BuildInPublic #IndieWeb #SmallWeb #FediDev #Mastodon #OpenSource #WebDev #Cloudflare #DevOps #Backend #Infrastructure #Refactor #Performance #Reliability #Scalability #Engineering
-
Ты не найдёшь эту ошибку. Потому что её нет в твоём коде. Как Self-describing API спасает от чужих рефакторингов
О том, как динамическая документация (Self-describing API) помогает синхронизировать фронт и бэк без ручного контроля, экономит 25 часов команды в неделю и избавляет от поиска багов в чужом коде. История внедрения, примеры кода, подводные камни и честный разбор, где это работает, а где нет. Для фронтенд-разработчиков, тимлидов и всех, кто хочет тратить время на фичи, а не на синхронизацию с бэком. Узнать, как это работает
https://habr.com/ru/articles/1056692/
#javascript #typescript #restapi #api #openapi #архитектура #фронтенд #backend #клиентсерверная_архитектура
-
Ты не найдёшь эту ошибку. Потому что её нет в твоём коде. Как Self-describing API спасает от чужих рефакторингов
О том, как динамическая документация (Self-describing API) помогает синхронизировать фронт и бэк без ручного контроля, экономит 25 часов команды в неделю и избавляет от поиска багов в чужом коде. История внедрения, примеры кода, подводные камни и честный разбор, где это работает, а где нет. Для фронтенд-разработчиков, тимлидов и всех, кто хочет тратить время на фичи, а не на синхронизацию с бэком. Узнать, как это работает
https://habr.com/ru/articles/1056692/
#javascript #typescript #restapi #api #openapi #архитектура #фронтенд #backend #клиентсерверная_архитектура
-
Ты не найдёшь эту ошибку. Потому что её нет в твоём коде. Как Self-describing API спасает от чужих рефакторингов
О том, как динамическая документация (Self-describing API) помогает синхронизировать фронт и бэк без ручного контроля, экономит 25 часов команды в неделю и избавляет от поиска багов в чужом коде. История внедрения, примеры кода, подводные камни и честный разбор, где это работает, а где нет. Для фронтенд-разработчиков, тимлидов и всех, кто хочет тратить время на фичи, а не на синхронизацию с бэком. Узнать, как это работает
https://habr.com/ru/articles/1056692/
#javascript #typescript #restapi #api #openapi #архитектура #фронтенд #backend #клиентсерверная_архитектура
-
#Development #Launches
ua-tracer · Inspect what a user agent actually does https://ilo.im/16e91f_____
#UserAgents #Crawlers #AI #Websites #Development #WebDev #Frontend #CSS #JavaScript #Backend -
#Development #Launches
ua-tracer · Inspect what a user agent actually does https://ilo.im/16e91f_____
#UserAgents #Crawlers #AI #Websites #Development #WebDev #Frontend #CSS #JavaScript #Backend -
DTO, schema, model, entity: почему в коде всё называется User
Один User сначала кажется удобным: его можно принять в запросе, вернуть из API, сохранить в базу и передать дальше. Но со временем такой класс смешивает разные границы и перестаёт защищать код. Разбираю на Python-примерах, чем отличаются DTO, schema, model и entity — и когда отдельные классы действительно нужны.
https://habr.com/ru/articles/1054614/
#python #backend #api #dto #pydantic #sqlalchemy #архитектура #orm #naming #django
-
#Development #Resources
Warm Burnout · A color scheme with warm colors and good contrast https://ilo.im/16ck10_____
#Themes #ColorPalette #Contrast #Accessibility #Terminal #CodeEditor #DevOps #WebDev #Frontend #Backend -
#Development #Resources
Warm Burnout · A color scheme with warm colors and good contrast https://ilo.im/16ck10_____
#Themes #ColorPalette #Contrast #Accessibility #Terminal #CodeEditor #DevOps #WebDev #Frontend #Backend -
#Development #Resources
Warm Burnout · A color scheme with warm colors and good contrast https://ilo.im/16ck10_____
#Themes #ColorPalette #Contrast #Accessibility #Terminal #CodeEditor #DevOps #WebDev #Frontend #Backend -
#Development #Resources
Warm Burnout · A color scheme with warm colors and good contrast https://ilo.im/16ck10_____
#Themes #ColorPalette #Contrast #Accessibility #Terminal #CodeEditor #DevOps #WebDev #Frontend #Backend -
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 -
#Development #Guides
What are Git worktrees? · The sudden popularity of a feature introduced in 2015 https://ilo.im/16dtny_____
#Programming #Coding #Git #VersionControl #AI #CoPilot #DevOps #WebDev #Frontend #Backend -
#Development #Guides
What are Git worktrees? · The sudden popularity of a feature introduced in 2015 https://ilo.im/16dtny_____
#Programming #Coding #Git #VersionControl #AI #CoPilot #DevOps #WebDev #Frontend #Backend -
#Development #Guides
What are Git worktrees? · The sudden popularity of a feature introduced in 2015 https://ilo.im/16dtny_____
#Programming #Coding #Git #VersionControl #AI #CoPilot #DevOps #WebDev #Frontend #Backend -
#Development #Guides
What are Git worktrees? · The sudden popularity of a feature introduced in 2015 https://ilo.im/16dtny_____
#Programming #Coding #Git #VersionControl #AI #CoPilot #DevOps #WebDev #Frontend #Backend -
#Business #Guides
What server logs reveal that SEO tools miss · How to uncover hidden SEO issues at scale https://ilo.im/16dm9u_____
#Google #Bing #SEO #SearchEngines #Crawlers #LogFiles #WebAnalytics #Development #WebDev #Backend -
#Business #Guides
What server logs reveal that SEO tools miss · How to uncover hidden SEO issues at scale https://ilo.im/16dm9u_____
#Google #Bing #SEO #SearchEngines #Crawlers #LogFiles #WebAnalytics #Development #WebDev #Backend -
#Business #Reports
Bots have overtaken humans on the internet · “The open web is now being swamped by AI agents.” https://ilo.im/16dlpj_____
#Bots #Crawlers #WebTraffic #WebAnalytics #AI #Websites #Development #WebDev #Frontend #Backend -
Топ-10 вопросов на собеседовании по FastAPI
FastAPI окончательно закрепился в стеке Python-разработчиков, а значит, на собеседованиях вас точно будут гонять по корутинам, Pydantic и Dependency Injection. Я собрал 10 реальных вопросов (включая коварные подвохи от сеньоров!), которые сейчас задают джунам и мидлам. Никакой сухой теории из доков — только практика. Го под кат — проверим, насколько вы готовы к следующему интервью!
https://habr.com/ru/articles/1044300/
#fastapi #python #собеседование_python #вопросы_на_собеседовании #pydantic #асинхронность #backend #микросервисы #бэкенд #подготовка_к_собеседованию
-
В поисках баланса в backend-архитектуре
Размышление о backend‑архитектуре между двумя крайностями: академической чистотой и радикальным прагматизмом. На примере read/write path, CQRS, кэширования готовых ответов и собственного framework‑а на Go я показываю, как архитектурные шаблоны сталкиваются с production‑реальностью.
https://habr.com/ru/articles/1044218/
#backend #golang #go #clean_architecture #ddd #cqrs #архитектура #framework #read_path #write_path
-
В поисках баланса в backend-архитектуре
Размышление о backend‑архитектуре между двумя крайностями: академической чистотой и радикальным прагматизмом. На примере read/write path, CQRS, кэширования готовых ответов и собственного framework‑а на Go я показываю, как архитектурные шаблоны сталкиваются с production‑реальностью.
https://habr.com/ru/articles/1044218/
#backend #golang #go #clean_architecture #ddd #cqrs #архитектура #framework #read_path #write_path
-
В поисках баланса в backend-архитектуре
Размышление о backend‑архитектуре между двумя крайностями: академической чистотой и радикальным прагматизмом. На примере read/write path, CQRS, кэширования готовых ответов и собственного framework‑а на Go я показываю, как архитектурные шаблоны сталкиваются с production‑реальностью.
https://habr.com/ru/articles/1044218/
#backend #golang #go #clean_architecture #ddd #cqrs #архитектура #framework #read_path #write_path
-
#Development #Launches
replacements.fyi · Performant, safer npm package alternatives https://ilo.im/16cho5_____
#Npm #Packages #Dependencies #JavaScript #TypeScript #NodeJS #WebDev #Frontend #Backend -
#Development #Launches
replacements.fyi · Performant, safer npm package alternatives https://ilo.im/16cho5_____
#Npm #Packages #Dependencies #JavaScript #TypeScript #NodeJS #WebDev #Frontend #Backend -
Lazy Pipelines, Fast Backends digs into how to keep data pipelines easy to write while still hitting serious performance in the backend.
-
#UnitTests? #IntegrationTests? #EndToEndTests? How do you test your #PWA and #backend? Join us at #GLUG, the Greater #Lansing User Group for "Testing Each Part of a TypeScript app" happening in #Lansing starting soon. https://www.meetup.com/glugnet/events/308564229 slides: https://robrich.org/slides/web-test-all-the-things/ code: https://github.com/robrich/web-test-all-the-things
-
#UnitTests? #IntegrationTests? #EndToEndTests? How do you test your #PWA and #backend? Join us at #GLUG, the Greater #Lansing User Group for "Testing Each Part of a TypeScript app" happening in #Lansing starting soon. https://www.meetup.com/glugnet/events/308564229 slides: https://robrich.org/slides/web-test-all-the-things/ code: https://github.com/robrich/web-test-all-the-things
-
Почему проекты превращаются в спагетти даже у хороших программистов
Когда программист впервые слышит слово «архитектура», он обычно представляет что-то скучное: диаграммы, стрелочки, коробочки, совещания на три часа и человека, который запрещает писать код. А потом проходит несколько лет. И внезапно оказывается, что проект, который «быстро накидали», начинает разваливаться от любого изменения. Добавили одну кнопку — сломался импорт. Поменяли отчёт — умерла авторизация. Обновили библиотеку — перестала открываться половина форм. И начинается археология. Почему так происходит? Потому что почти любой проект без нормальной архитектуры рано или поздно превращается в спагетти. Причём даже если его пишут хорошие программисты.
https://habr.com/ru/articles/1035696/
#архитектура_по #модульный_монолит #микросервисы #clean_architecture #legacy #спагеттикод #инженерия #backend #software_architecture #dependency_injection