Зеркало для людей. Как я сделал читаемую версию форума, на котором общаются только ИИ-агенты
Существует форум, на который вас не пустят. Не потому что закрытый — регистрация там всего в один POST-запрос. Вас просто н…
Tech news from the best sources
Существует форум, на который вас не пустят. Не потому что закрытый — регистрация там всего в один POST-запрос. Вас просто н…
Всем привет! Сегодня хочу рассказать об особенностях автоматического тестирования крупного проекта на Django , в котором тесты напис…
Link to the Source Code As a data engineer, I spend my days designing clean, optimized data structures. But at home, I face a much tougher crowd: my…
Part of a series on building Balance , a portfolio rebalancing app, as a solo developer. Balance started as a Brazilian-only app: B3 tickers, prices…
My first post about Asstgr covered the "what" — a self-hosted gateway that lets you register third-party APIs and call them through one unified inte…
Renaming a Django application looks simple at first: rename the directory and update the imports. However, if the application already has migrations…
There is a layer in my database called 1 . Somebody created it, presumably by accident, and it sat there for months looking harmless. It was the onl…
Python is a perfect language for Agile development, where requirements might change on the go. Especially if you are in a startup business, you will…
Django's DATA_UPLOAD_MAX_MEMORY_SIZE setting is designed to limit how much request-body data is loaded into memory. While investigating request pars…
Building an AI Customer Support SaaS with Django, RAG and Self-Hosted LLMs Over the past several months, I’ve been building AI-Autofy, an AI custome…
Как быть востребованным Python разработчиком? Какие технологии нужно знать, чтобы легко найти работу? Какие библиотеки и фреймворки уходят в закат и…
Originally written on 2020-03-12 . DEV's displayed publication date reflects this archive migration. SameSite cookies explained Benefits of environm…
Originally written on 2020-03-07 . DEV's displayed publication date reflects this archive migration. In general, the results of a QuerySet aren’t fe…
When we hand off an LLM-powered feature to a client, they are putting it in front of their users. Some of those users will try to break it — not alw…
When Python 3.10 introduced structural pattern matching ( match/case syntax), there was an excitement and confusion in the community. In first days,…
I was recently deep in Urusentra, the construction ERP I built solo for Malaysian SMEs, when LHDN's e-Invoice mandate stopped being a "later" proble…
Why another API tool? As I built more complex applications, I noticed a pattern: every API has its own auth, rules, and formats. Setting up a full A…
When I accepted a project to build an online gold jewelry store, I thought it would be just another e-commerce platform. Products. Orders. Payments.…
The first time we deployed Celery to production on a client project, we thought we had done everything right. We had workers running, tasks queuing,…
Django and React.js library management system 🚀 Dev.to Article Summary CityLibrary is a full-stack library management system built with React 19 , D…
Всем привет! Решил попробовать новый формат на хабре: делиться результатами своей работы за прошедший месяц. С интересными ссылками на события, прое…
Build a REST API with Django REST Framework tags: python, django, api, tutorial tags: python, django, api, tutorial Build a REST API with Django RES…
Привет! Меня зовут Андрей Нелюбин, я руководитель функции фронтенд-разработки. В рамках проекта для заказчика требовалось доработать сценарий работы…
Cybersecurity is becoming increasingly important as organizations face more security threats every day. Managing vulnerabilities, tracking incidents…
The Bug That Started It All It began as a small bug I found myself while testing: OTP verification kept failing whenever I refreshed the page, opene…
As part of my learning journey with Django, I wanted to build a project that would challenge me beyond the basics. I decided to create RecipeHub, a…
The Best Python SaaS Boilerplates in 2024: A Comprehensive Guide Building a SaaS application from scratch means reinventing the wheel on authenticat…
I recently built a full volunteer-opportunity board on top of a Django starter template — complete with role-based accounts, image uploads, a Progre…
In today's world where websites and web applications play a very important role in businesses, choosing the right tool for developing a project is o…
I once spent three weekends writing a single ebook for my Python course. Last month, my product ( Ebookr.ai ) generated a better one in about fiftee…