SShortSingh.

Programming

0
ProgrammingDEV Community ·

My Friend Had a Lab Viva Tomorrow. So I Built PracPrep. 🧪

What I Built My friend is an engineering student, and like many engineering students, lab preparation often starts at the worst possible time — the night before the practical or viva. The problem isn't always understanding the experiment itself. The real problem is dealing with a long, messy lab manual and figuring out what actually needs to be prepared: the theory, apparatus, procedure, observations, precautions, and the questions an examiner might ask. So I built PracPrep — From Lab Manual to Lab-Ready. PracPrep is an AI-powered lab preparation companion that helps engineering students turn

0
ProgrammingDEV Community ·

TOBER FEST

What I Built I built SecondMind — a local-first second brain that runs on your own laptop. The idea came from building something useful for a friend who often has to repeatedly remember and search through personal notes, study plans, preferences, and project context. Instead of relying on a cloud AI service that sends everything to a remote server, SecondMind stores memories locally and uses a local open-weight model to understand conversations and retrieve relevant information when needed. You can talk to it normally, and it can remember useful information, recall relevant memories later, and

0
ProgrammingDEV Community ·

Introducing Frontpagee: The Fast, Distraction-Free RSS Reader for Developers & Tech Teams

Today, we are thrilled to officially introduce Frontpagee — a modern, keyboard-driven RSS reader and feed aggregator engineered for developers, engineering teams, and curious readers who want to stay informed without algorithmic noise. Over the past decade, two major shifts ruined how technical professionals consume information: The Algorithmic Trap: Social platforms and feed algorithms are optimized for outrage and engagement bait rather than depth, technical signal, and focus. Enterprise Bloat: Legacy RSS readers like Feedly abandoned developers and individual readers, pivoting into $12/mont

0
ProgrammingDEV Community ·

The Hidden Engineering Challenges of Building Interoperable Healthcare Software

The Hidden Engineering Challenges of Building Interoperable Healthcare Software Why connecting healthcare systems is only the beginning of solving the interoperability problem. Healthcare software has a problem that most application developers rarely encounter in ordinary business applications: two systems can successfully exchange data and still fail to understand each other. An API request may return a successful response. A FHIR resource may pass structural validation. An HL7 message may reach its destination without transmission errors.

0
ProgrammingDEV Community ·

RoomTidy: a local Gemma reminder built for my roommate

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend. I built RoomTidy for my roommate: a small Windows desktop application that offers a gentle reminder when visible clutter remains in an area they choose. The user selects a fixed-camera area, explicitly saves a tidy reference, and sets preferences such as allowing books while asking for dishes to be removed. RoomTidy compares later pictures with that reference locally. It describes visible items; it does not claim to detect dust, prove someone has not cleaned, or judge the person.

0
ProgrammingDEV Community ·

Das KI-Produktivitätsparadoxon: Warum höhere Produktivität nicht weniger Arbeit bedeutet

Künstliche Intelligenz (KI) verspricht vor allem eines: Zeitersparnis. Dokumente können innerhalb weniger Minuten analysiert, Softwarecode schneller erstellt und Informationen in einer Geschwindigkeit verarbeitet werden, die noch vor wenigen Jahren kaum vorstellbar war. Theoretisch sollte KI den Arbeitstag daher verkürzen. Wenn Mitarbeiter dieselben Aufgaben effizienter erledigen können, müssten sie weniger Zeit benötigen, um die gleichen Ergebnisse zu erzielen. Die Realität sieht jedoch häufig anders aus.

0
ProgrammingDEV Community ·

Fixing 413 request entity to large on laravel + nginx

After deploying my Laravel application to an Ubuntu VPS using Nginx, I encountered this error when uploading a PDF: 413 Request Entity Too Large The application was running normally, but every upload request failed instantly. The issue wasn't related to Laravel. By default, Nginx limits the maximum size of the request body. When an uploaded file exceeds that limit, Nginx rejects the request before it reaches your Laravel application. Open your Nginx site configuration: sudo nano /etc/nginx/sites-available/your-domain Inside the server block, add: client_max_body_size 100M; Example: server { li

0
ProgrammingDEV Community ·

Kaagaz: I built a private life-admin companion for my parents

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend My parents are actually pretty good at keeping important documents. Electricity bills, warranties, receipts, notices, insurance papers — they usually have them somewhere. The problem isn't losing the documents. It's remembering what each document means and what needs to happen next. A bill arrives and it needs to be paid before a certain date.

0
ProgrammingDEV Community ·

Hi DEV 👋 I'm Anish: a Mechanical Engineer Explaining ML & AI in Plain English

Hi DEV community! I'm Anish Rane, a mechanical engineer from India who moved into machine learning. I recently finished an MSc in Machine Learning & AI at Liverpool John Moores University. I started writing because most ML tutorials either drown you in maths or skip the why. I write the guides I wish I'd had when I switched from engineering to AI: plain English, worked examples, and code you can actually run.

0
ProgrammingDEV Community ·

I built Pocket Tutor, a local Gemma study buddy for a friend

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend. I built Pocket Tutor, a study buddy for a friend who wanted studying to feel more visual and interactive. You can start with a topic—even if you don’t have notes ready—or paste in your notes. Pocket Tutor uses them to create a short theory lesson, flashcards, and a four-question quiz. It also offers links to find videos and other study resources.

0
ProgrammingDEV Community ·

Claude Max Plan Price 2026: Max 5x vs Max 20x, 5x Wins

The Claude Max plan price is $100 per month for Max 5x and $200 per month for Max 20x, both billed monthly only (Anthropic Help Center). Max 5x wins for most buyers: the two tiers are feature-identical, so the extra $100 buys nothing but headroom. Max 20x only pays off if you hit Pro-level limits every working day — and two separate Max 5x seats cost the same as one Max 20x, often the better split for two users. Max 5x: $100/month. Max 20x: $200/month.

0
ProgrammingDEV Community ·

When Should a UK Freelancer Register for VAT?

Most freelancers think VAT registration is something that happens to them — a letter from HMRC when turnover crosses £90,000 in a rolling 12 months. But you can register voluntarily at any point, and for some freelancers it is one of the smartest financial moves they make. For others, it is a costly mistake. Here is how to tell which camp you are in. The compulsory trigger is simple: cross £90,000 of VAT-taxable turnover in any rolling 12-month period (the threshold since April 2024) and you must register within 30 days.

0
ProgrammingDEV Community ·

DeepCompass: The IIT Madras BS Degree AI Study Workbench

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built DeepCompass for my friend and study partner Nitish, as well as our fellow peers enrolled in the IIT Madras BS Degree in Data Science & Applications,a rigorous degree program with thousands of students balancing demanding collegiate coursework, full-time jobs, and intense exam pressure. In the IITM BS program, semester grading hinges on high-stakes in-person Computer-Based Tests (CBT) held in exam centers across India. Some subjects are specifically too hard to keep up with and students keep toggling betwee

0
ProgrammingDEV Community ·

What CVE-2026-84411 says about trusting perimeter assumptions on network devices

What CVE-2026-84411 says about trusting perimeter assumptions on network devices The assumption under test Network devices are often treated as part of the perimeter rather than as assets inside it. The reasoning is that a device which enforces filtering is itself protected by that filtering. CVE-2026-84411 puts that reasoning under pressure. The flaw is in the RouterOS web management service, it runs before the login check, and CISA's advisory ICSA-26-272-06 rates it 9.8 Critical with root code execution or denial of service as the outcome. A device enforces policy on traffic that passes thro

0
ProgrammingDEV Community ·

Ask Iche: I built a version of me my colleague can ask about git

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend For six months, my colleague has sent me the same message: "Iche, git is doing something again." She's a Flutter developer learning a Node.js backend. The code isn't where she gets stuck. Git is. Push, pull, fetch, and the classic: "why was my push rejected?" Every time, I stop what I'm doing and explain the same few fixes again. She doesn't need a git course.

← NewerPage 646 of 3150Older →