🌍 Dev.to

Construyendo el flagship (1): auth por cookie browser-correcta en Fitz

TL;DR — Fitz tiene @auth_provider / @authenticated para APIs con Bearer token, pero un panel de administración de browser necesita otra cosa: el browser no puede mandar un header Authorization en una navegación de página ni en un handshake de WebSocket, y una request no autenticada debería redirigir a /login , no devolver un JSON 401. Así que el Admin flagship usa una cookie de sesión: el login verifica la contraseña con Argon2id , firma un JWT , y lo pone en una cookie HttpOnl...
🌍 Dev.to

I built an image vectorizer that grades its own homework — and it kept catching me lying

Every image-to-SVG converter I've ever used makes the same promise on its landing page: 100% accuracy . None of them can define what that means, let alone measure it. So I built one that does. It's called Vecline , it's free, MIT, and runs entirely in your browser. But the interesting part isn't the tracer. It's what happens when a tool measures its own output instead of asserting it's good — because the measurements kept disagreeing with the things I'd written in my own README, and I had t...
🌍 Dev.to

Building the flagship (1): browser-correct cookie auth in Fitz

TL;DR — Fitz has @auth_provider / @authenticated for Bearer-token APIs, but a browser admin panel needs something different: the browser can't send an Authorization header on a page navigation or a WebSocket handshake, and an unauthenticated request should redirect to /login , not return a JSON 401. So the flagship Admin app uses a session cookie : login verifies the password with Argon2id , signs a JWT , and puts it in an HttpOnly cookie; every protected page reads the cookie,...
🌍 Dev.to

What I Learned About Exceptions in C#: Understanding Errors Instead of Hiding Them

When I started learning C#, I thought exceptions were mainly about one thing: Put the code inside try , catch the exception, and the problem is solved. But as I worked more with .NET and started building APIs, I realized that handling an exception is not the same as hiding it . This article is about what I learned while trying to understand exceptions in C# and how my way of thinking about errors changed. What is an Exception? An exception is an unexpected situa...
🌍 Dev.to

Learning Elixir: Alias, Import, Require and Use

I like to think of the four tools in this article — alias , import , require , and use — as four different ways to reach into another drawer of the toolbox. In the previous articles I organized my functions into drawers and stuck notes on them. Now I need to use tools from other drawers, and each of these four keywords reaches across in its own way. alias is like writing a short nickname on a drawer label so I can point to it quickly. import is like laying the tools I need out on my own...
🌍 Dev.to

Katalon Studio has no native Allure adapter. Here's how to get one anyway.

JUnit has an official Allure adapter. TestNG has one. Cucumber has one. Katalon Studio does not, even though it's one of the most widely used test automation platforms out there. Allure-Katalon Bridge fixes that. It turns any Katalon Studio project into an Allure-reporting project by copying a handful of files into it. No plugin installation, no OSGi packaging, no command line required, and no changes to your existing Test Cases or Test Suites. GitHub: https://github.com/montbaga...
🌍 Dev.to

Building Arogya Seva: How I Built an Ultra-Low Latency Telehealth Voice AI for Bharat in 10 Days

Introduction: The Problem & The Mission Across rural and semi-urban India, access to timely healthcare advice is hindered by high patient-to-doctor ratios, geographical distances, and language barriers. Millions of citizens delay seeking medical advice simply because scheduling a clinic visit or understanding preliminary symptom urgency is daunting. Arogya Seva was created to bridge this gap as part of the #VoiceForBharat challenge (Track: Health Access). It is an empathetic, multilingu...
🌍 Dev.to

Self-attention, explained without the heavy math

Every large language model, image generator, and modern recommender shares one idea at its core: self-attention. Strip away the math and it's surprisingly intuitive. The 2017 paper that introduced it was titled "Attention Is All You Need," and a decade of AI has more or less proven the claim. But most explanations drown the intuition in linear algebra. Let me give you the mental model first; the equations make sense only after. The problem attention solves Read this sentence:...
🌍 Dev.to

Why You Need to Ditch Sherlock and Holehe for This 2-in-1 OSINT Suite—user-scanner

If you've spent any time doing digital footprinting or target enumeration, your workflow probably looks like this: Fire up Sherlock to see where a handle exists across social media. Realize Sherlock doesn't extract metadata or verify email registrations. Switch over to Holehe to run an email check against recovery endpoints. Manually copy-paste discovered handles or links into a second search. Deal with endless rate limits, missing profile photos, and outdated modules. It's...
🌍 Dev.to

Install Hadoop on WSL2 Ubuntu (2026): Complete Step-by-Step Guide

If you've searched "install Hadoop on WSL," you've probably found guides from 2020–2023, most written for WSL1 or old Hadoop 3.2/3.3.0 builds. This guide is different: it's WSL2-specific, uses the current Hadoop 3.5.x line, and includes the exact errors WSL throws that generic Linux guides don't warn you about — SSH not starting, slow HDFS I/O on the Windows filesystem, and JAVA_HOME issues. What you need before starting Windows 10 (build 19041+) or Windows 11 WSL2 enabled wi...
🌍 Dev.to

Microsoft Foundry Agent Permission Governance: OBO, RBAC, and Approval Boundaries

The previous article, Microsoft Foundry Agent Identity Governance: Agent Identities, Blueprints, and Managed Identities mapped the relationships among User Identity, Agent Identity, Agent Identity Blueprint, and Project Managed Identity. This article turns that identity model into a permission ledger, a publish-time migration plan, and a set of negative tests. It uses one scenario to answer three practical questions: When should an agent use On-Behalf-Of (OBO), and when should it use Ag...
Reddit

Social Media Alerts

I'm looking for a social media alert app for Reddit and X.com based on semantic search, which I thought would be trivial to find. Any recommendations? Please no PR. I checked out a few (like Prowlo or Subredditsignals) but was quite disappointed on the first pass - they didn't have X.com , and they require me to specify keywords and subreddits for Reddit. Maybe I'm missing something, but if I have the exact keywords and subreddits, I can just have Claw/Claude run this search in the browser...
Reddit

What’s something you do regularly that you wish technology would just handle for you?

I’m researching everyday problems people deal with in 2026. I’m interested in things that genuinely annoy you: - something you repeatedly check - something you constantly forget - something you copy/paste between apps - something you manually track - something you wish would happen automatically an app you use that almost solves the problem but sucks What is it, and how do you currently deal with it? If you have one, tell me the exact workflow you go through. submitted by &#...
Reddit

Launching first ads today. Thought I would feel more excited

Launching my first ad today for my little SaaS I’ve been working on for nearly 2 years (from ideation to production). I keep telling myself that because I’m an expert in the problem and very passionate about the “why” it exists, that things are going to be okay. However, I’m also a bit of a perfectionist and this process has been an endurance. Some days I feel great but others I just feel so… lightweight. I keep my willpower up by framing this all as an experiment - like I’m validating hypothese...
Reddit

What do with my vps??

Hello everyone, I am currently developing an app, for it’s testing i got a vps for 1 month. But currently I am adding some features to the app and the vps is not in use. What can I do with it? I don’t like it sitting empty 😔
Reddit

Built the app in 3 days. Spent 3 years trying to convince people it exists.

“Built the app in 3 days. Spent 3 years trying to convince people it exists.” That line hurts because I’ve lived a version of it. A few years ago, I built a small app that solved a problem I genuinely had. I spent nights fixing bugs, changing buttons, improving the onboarding, and obsessing over tiny details. When it finally worked, I showed it to a friend. “This is actually pretty useful,” he said. That was all the validation I needed. I launched it. Then… nothing. Day one: 11 v...
Reddit

Are any founders actually using llms.txt?

I’ve been reading more about llms.txt and I’m curious how founders are actually using it. If you’ve added one to your startup: What do you include in it? Do you write it manually or generate it? Have you noticed any difference in ChatGPT, Perplexity or other AI search visibility? Is there anything you wish you knew before adding it? Trying to understand the best practical setup, not just the theory. Would love to hear from anyone who has actually tested it. submitted ...
Reddit

Drop your SaaS blog URL. I'll tell you what I'd change.

Drop your blog URL below. I'll take a look at your content strategy and point out one opportunity I'd prioritize if I were responsible for growing your organic traffic. Could be content gaps, search intent, BOFU opportunities, internal linking, competitor gaps, or something else entirely. No generic "write more content" advice. If I spot something, I'll tell you exactly what I'd do and why.
Built a radial menu utility for macOS after getting tired of jumping between different tools
Reddit

Built a radial menu utility for macOS after getting tired of jumping between different tools

Really proud to share this finally. Hope you love it as much as I do! I truly believe it has the potential to save a lot of time jumping between various tasks. Problem A lot of everyday actions on a Mac live in completely different places. Opening an app or folder, searching something on a website, taking a screenshot, cleaning up copied text, accessing clipboard history, running a Shortcut, or changing a system setting. None of these are hard to get to, but constantly switching betw...
Reddit

Barely getting any standard tier buyers for my SaaS

I would like some input, i run a SaaS for a digital passport for events. Been running it for about a couple of months now, but somehow the only real buyers im getting are enterprise clients even though ive done my best to make it super easy and user friendly for people to just set up their own digital passports for their events, so far ive gotten like 1 standard tier buyer and 4 enterprise clients. Enterprise is good cause they pay more, but it really needs my dedicated management support for th...
Guys, whats happening to my SEO?
Reddit

Guys, whats happening to my SEO?

Its been like 4months since i launched this saas, and i havent advertised it or did any marketing of it so I was ok with impression and click in beginning. But from like 1 month ago my many page got indexed(30 pages) automatically maybe because of sitemap and started gotting good amount of impression, i was really happy but now i dont know why my 10 pages got deindexed automatically and my impression and clicks dropped so much too from last week, If anyone know whats happening pls help me. ...
Reddit

I curated a database of 37+ powerful AI tools that require NO Sign-ups, NO registration, and NO hidden paywalls. Completely free.

Hey everyone, I got tired of AI directories that force you to create an account, log in with Google, or give away your email just to test a single basic feature. To solve this friction, I spent hours researching and building **FrostAI** on Notion. It is a completely curated list of 37 active, functional AI tools that you can use instantly from your mobile or browser without signing up. It includes tools for: * Video generation (Kling, Luma Dream Machine) * Research & PDF analys...