# Andrew Comeau

Software consultant and technology author based in Ocala, Florida. Author of "Self-Guided SQL: Build Your SQL Skills with SQLite" and "MySQL Explained". Visit main site at AndrewComeau.com for more information.

Page: <https://rssamplifier.com/ajcomeau-substack-com>  
Feed: <https://rssamplifier.com/ajcomeau-substack-com.md>

---

## [Rogue C# - The Dungeon Pharmacopeia](https://ajcomeau.substack.com/p/rogue-c-the-dungeon-pharmacopeia)

_2026-08-15 · Andrew Comeau_

In this chapter of Rogue C#, I add potions to the roguelike game with all their varying effects and continue to test the codebase.

## [Rogue C# – Keeping the Code in Line](https://ajcomeau.substack.com/p/rogue-c-keeping-the-code-in-line)

_2026-08-10 · Andrew Comeau_

My coding project just stood up and demanded recognition as software. In this chapter of Rogue C#, we establish a couple of ground rules.

## [Rogue C# – Setting Traps](https://ajcomeau.substack.com/p/rogue-c-setting-traps)

_2026-08-10 · Andrew Comeau_

Traps are an important part of a roguelike. I show how to code them into the game and how to refactor a project to add class inheritance.

## [Rogue C# – Don’t Confuse the Monsters!](https://ajcomeau.substack.com/p/roguelike-monster-navigation)

_2026-07-29 · Andrew Comeau_

Sometimes it's just better to start over and rewrite the algorithm. In this roguelike, the function for moving the monsters around the map was a good example.

## [Rogue C# – Coding Scrolls for Fun and Profit](https://ajcomeau.substack.com/p/rogue-c-coding-scrolls-for-fun-and)

_2026-07-21 · Andrew Comeau_

In this update to the roguelike game, I add a few more scrolls and figure out how to code them without breaking the code.

## [Rogue C# – Designing Power-ups into the Game](https://ajcomeau.substack.com/p/rogue-c-designing-power-ups-into)

_2026-07-17 · Andrew Comeau_

In this chapter, I show the proces of adding the Scroll of Confuse Monster to our roguelike game and identify some more design issues.

## [Rogue C# – Chasing Bugs Off the Map](https://ajcomeau.substack.com/p/rogue-c-chasing-bugs-off-the-map)

_2026-07-13 · Andrew Comeau_

In this chapter of Rogue C#, I show the importance of reviewing what the code is actually doing before trying to change it.

## [Rogue C# – Taking Inventory](https://ajcomeau.substack.com/p/rogue-c-taking-inventory)

_2026-07-01 · Andrew Comeau_

It's time to add more inventory items to this roguelike but first we need a way to define their abilities without getting lost in the code.

## [Rogue C# – Getting a Handle on Key Commands](https://ajcomeau.substack.com/p/rogue-c-getting-a-handle-on-key-commands)

_2026-06-22 · Andrew Comeau_

The method for processing user commands was getting out of control so I decided on some creative use of the Dictionary class to automate things.

## [Rogue C# – How Much Public Access is Too Much?](https://ajcomeau.substack.com/p/rogue-c-how-much-public-access-is)

_2026-06-19 · Andrew Comeau_

In this chapter, I review the access modifiers available in C# and how they affect where properties and procedures can be accessed in the code.

## [Real SIMs for AI Agents (Sponsored)](https://crawlproof.com/a/zs9CramRr3eD)

_2026-06-19 · **Sponsored**_

Pass 2FA and verifications with real carrier numbers via our API.

## [Rogue C# – The Process Must Flow](https://ajcomeau.substack.com/p/rogue-c-the-process-must-flow)

_2026-06-16 · Andrew Comeau_

In the latest chapter of Rogue C#, a flowchart of the Game startup process points me to a problem assigning inventory to the player.

## [Rogue C# – Creating an App with Class](https://ajcomeau.substack.com/p/rogue-c-creating-an-app-with-class)

_2026-06-14 · Andrew Comeau_

Part of the Rogue C# seres on AndrewComeau.com - I decided an important part of the project rescue was to look over the classes and see who was talking to whom.

## [The writing style that will make me stop reading](https://ajcomeau.substack.com/p/the-writing-style-that-will-make)

_2026-06-12 · Andrew Comeau_

You've seen it.

## [Rogue C# - Adding Some Color to the Game Map](https://ajcomeau.substack.com/p/rogue-c-adding-some-color-to-the)

_2026-06-10 · Andrew Comeau_

From the Rogue C#

## [Rogue C# – Going Back to the Requirements](https://ajcomeau.substack.com/p/rogue-c-going-back-to-the-requirements)

_2026-06-10 · Andrew Comeau_

Requirements come before code.

## [Rogue C# – Dungeon Search and Rescue](https://ajcomeau.substack.com/p/rogue-c-dungeon-search-and-rescue)

_2026-06-10 · Andrew Comeau_

Reviving a software development project.

## [Python and SQLite](https://ajcomeau.substack.com/p/python-and-sqlite)

_2026-06-10 · Andrew Comeau_

Previously published in September 2025 on AndrewComeau.com.

## [New Video – Qisoable Wireless HDMI Transmitter Unboxing](https://ajcomeau.substack.com/p/new-video-qisoable-wireless-hdmi)

_2026-06-10 · Andrew Comeau_

Recently, I picked up a used flat screen TV and thought it would be good if I could connect my laptop to it from across the room.

## [Intentional A.I. – Coaxing Images from Gemini and ChatGPT](https://ajcomeau.substack.com/p/intentional-ai-coaxing-images-from)

_2026-06-10 · Andrew Comeau_

Refining my uses for generative A.I.

## [Play Both Sides Of The Lie (Sponsored)](https://crawlproof.com/a/wR5pL47afG8r)

_2026-06-10 · **Sponsored**_

Two operatives, one manufactured war — uncover the Complete Truth after both campaigns.

## [Rogue C# – Flowcharting the Map Creation Process](https://ajcomeau.substack.com/p/rogue-c-flowcharting-the-map-creation)

_2026-06-10 · Andrew Comeau_

Sometimes you need to see the process from above.

