No posts by Rob Frohwein

@Rob Frohwein

Rob Frohwein

Principal Software Engineer | Software Architect | Mentor
Joined August 2026
1.1k Points • 19 Badges • 30 Connections • 30 Followers • 33 Following

Comments by Rob Frohwein

Sep 24 • Articles • 4 min read
I’ve completed V1 of my Personal Expense Tracker, a small learning project built with Python and SQLite. This project was created primarily to learn by building rather than following a tutorial step by step. The goal of V1 was not to build a prod...
post-cover-28203
Posted in Open Source group
Sep 21 • Articles • 13 min read
What an adventure it has been 🤠 It all started with yet another attempt to configure NixOS as a replacement for Debian, which I use every day. I really like the idea behind NixOS: declarative configuration of the entire system and the ability to re...
post-cover-27857
Sep 21 • Articles • 2 min read
Publishing an article without a final SEO check can lead to indexing, ranking, speed, and internal-linking problems. Here’s a quick pre-publishing SEO checklist you can use before hitting “Publish.” 1. Check Search Intent Make sure your article actu...
post-cover-27844
Sep 16 • Articles • 3 min read
If you missed the earlier posts on Twinify: Twinify is a MIT-licensed object mapper for .NET 8, 9, and 10. You call mapper.Mapuser and it copies matching members. Profiles still exist when names are not enoughhttps://dev.to/stevenkamwaza/getting-sta...
Sep 16 • Articles • 1 min read
What is DHCP Snooping? DHCP snooping is a Layer 2 security feature on network switches that blocks unauthorized devices from acting as fake DHCP servers. I practiced it via Cisco Packet tracer....
post-cover-27208
Sep 16 • Articles • 8 min read
Every Git tutorial teaches three states. Modified, staged, committed: the working directory, the staging area, the repository. It is canonical, it is in the official book, and for the question that decides whether your credentials end up in permane...
Sep 13 • Articles • 3 min read
Multi-Agent Metacognition and Causal Consensus via PON Keywords: RAG, AI, architecture, backend, multi-agent systems, PON, causal consensus, metacognition Abstract As AI systems evolve from isolated single agents into multi-agent ecosystems, trad...
Sep 13 • Articles • 6 min read
Introduction A digital product can look polished and still leave people frustrated. A website may have attractive visuals, while an app may include every feature a business wants, yet users can struggle to understand what to do next. This is where u...
post-cover-26839
Sep 13 • Articles • 4 min read
A few years ago, if you called yourself a developer and admitted to using a website builder, you'd probably get a raised eyebrow or two. Real developers wrote their own HTML, right? They hand-rolled their CSS, fought with build tools at 1 a.m., and t...
post-cover-26931
Sep 10 • Articles • 6 min read
You've built a strong product. You've signed up a network of channel partners. But somehow, the sales numbers just aren't moving the way you hoped. Sound familiar? Here's the hard truth — partners don't promote your product out of loyalty. They push...
post-cover-26633
Sep 10 • Articles • 19 min read
In this article, I want to show the step-by-step process of building this video. It's a continuation of "I'm Not Going to Wake Them"https://youtu.be/emkCeHFKDM. That one cost me $16 on assets generation and took 3 days to build. Let's see how this on...
post-cover-26634
Sep 10 • Articles • 4 min read
TypeError: 'Series' objects are mutable, thus they cannot be hashed is an error message that can occur when working with pandas, a popular data manipulation library for Python. This error message is raised when trying to use a pandas Series object a...
Sep 9 • Articles • 5 min read
Part 1.4 — Which Loss to Choose, and Why. A calm, sequential guide for anyone entering the field. The article is divided into smaller chapters to make it easier to understand. Part 1.3 ended on a quiet victory. The mean squared error, which we had s...
Sep 9 • Articles • 1 min read
Recursion is a concept taught at University level. It is a concept many don't understand but it appears in coding challenges .For this reason, I have decided to cover it. Problem Convert a non-negative integer num to its English words representation...
Sep 6 • Articles • 5 min read
gguf2bin2 https://github.com/AnonymoDGH/gguf2bin English | EspañolREADME.es.md C99 LLM runtime for low-RAM machines — GGUF → G2BX own format → inference. Weights are memory-mapped: your real RAM budget is KV cache + activations + tokenizer, not th...
Sep 6 • Articles • 1 min read
When I first learned about smart pointers, I was equally confused by all three of them! They are used to manage memory dynamically. uniqueptr is like a master who is responsible for its pet's life. sharedptr is like you and your friends renting a ho...
Sep 6 • Articles • 4 min read
Building a no-account, no-API-key Dota 2 stats extension, and three Chrome/Steam lessons that cost me a Web Store rejection. https://dhseadev.online/projects/dota-companion/ Most Dota 2 stat sites answer "how did that game go?" I wanted one that an...
Sep 6 • Articles • 8 min read
Dropdowns are used everywhere in web applications, but the implementation changes quickly once the options need icons, users, statuses, time zones, validation, or multiple values. Shadcn Select gives you a component structure that you can add direct...
post-cover-26258
Sep 2 • Articles • 4 min read
For developers, historical flight data opens up a more useful layer of analysis. Instead of working with only a final flight status, you can work with timestamped aircraft positions, altitude changes, speed values, route movement, ground status, and ...
post-cover-25985
chevron_left