AI adoption has it perks, but it also has its pitfalls. The way we work is changing fast and we are all trying to catch up. You might have struggled with sleepless nights, uncertainty about your role in the future, and questions about your worth as a contributor.


Promptfoo is an open-source tool for evaluating AI prompts. Ever wonder how many tokens a prompt actually uses? Are you curious about the cost? Want to pit Claude head-to-head against Codex or open-source models running on Ollama to see who wins?


We are opening up this meeting for lightning talks. Instead of one interesting person talking, we are going to have a number of interesting people talking. Each talk will be 5-15 minutes long and can theoretically be on anything that might interest the group.


DragonRuby Game Toolkit is a cross-platform commercial game engine that exports to Web, Steam, Mobile, and Console. We'll take a deep dive into DragonRuby's C internals and see what it takes to build a zero-dependency game engine powered by libSDL with Ruby as the scripting layer.




We’ve all experienced the magic of "vibe coding"—describing a feature to an AI and watching it come to life. But for greenfield projects, "vibes" quickly lead to architectural drift, context loss, and unmaintainable "spaghetti" code. The missing link isn't a better prompt; it’s a better process.


From all of us at the North Dallas Developers Group, we wish you a wonderful holiday season. We appreciate the support from our all of our past speakers, and look forward to welcoming new speakers in the new year! Our group is better with everyone here.


What if your applications could instantly absorb and understand your company's most complex documents? In The Matrix Movie, Neo learned martial arts through a direct upload, instantly declaring, "I know kung fu." This session demonstrates how Azure AI Content Understanding brings that same principle to your unstructured data.


People practice lots of things: piano, tennis, poker, foreign languages, and many other things to improve in those skills and areas. Most software engineers want to get better at what they do, yet most probably don't deliberately practice software development.



We will not be having an August 2025 meeting. Stay tuned for updates.


LINQ is a ubiquitous tool for .NET applications. You already know how to use it. Now learn how to use it well. Learn several interlocking patterns that help you write performant and correct Entity Framework queries the first time.


Most developers have worked with queues—but there’s a lot more to messaging than just sending and receiving. In this session, we’ll go beyond the basics and explore powerful messaging patterns made easier with MassTransit.


We will have no April meeting this year. Stay tuned for announcements about May.


Last month Ron Dagdag talked to us about context-aware copilots in web apps. During the presentation, one tool he showed us was CopilotKit (https://www.copilotkit.ai/), a React-based set of tooling for building AI Copilots.


In a galaxy not so far away, every user deserves a trusty sidekick like R2-D2—a copilot that truly understands their needs.




Transformative projects are complex, large scale initiatives that fundamentally alter a product and significantly impact its stakeholders. It is very hard to build good software and incredibly harder to build them in the context of a transformative project.


<< View Newer Posts | View Older Posts >>