About us
The RVA Software Development User Group was formed to help bring new or different patterns, technology stacks, tools and languages from our community of developers to students and other developers of all skill levels. While there will be occasions for advanced level presentations, the bulk of presentations will be delivered so that students, entry level developers or developers with no experience in the technology being presented, will benefit from the topics covered.
The focus of the group is software development in more of a polyglot manner, the group will have presentations on a variety of tools, languages and platforms including C#, Java, PHP, MySQL, MongoDB, MS SQL Server, jQuery and JavaScript frameworks such as AngularJS, Node.Js and Knockout. Our goal is to introduce as much of a variety as we reasonably can.
The speakers for this group are local and regional developers with a passion for technology as well as sharing knowledge with fellow developers.
In addition to monthly User Group meetings we will provide occasional weekend boot camps where we will build entire working prototypes of various solutions as to facilitate deeper dives into various technologies.
Upcoming events
3

Demystifying AI System Protocols
Ippon Technologies, 3431 W Leigh St, Richmond, VA, USIn November, 2024, Anthropic introduced the Model Context Protocol (MCP) to standardize how LLMs connect to services. Several months later, Google followed with the Agent2Agent (A2A) protocol to define how agents communicate with one another. Since then we've seen more emerging standards, such as Skills and Agent Client Protocol (ACP). You’ve likely heard of these protocols and standards, but how do they really work? What technologies power them? How is security enforced? What bindings exist across languages and frameworks?
Come to this session to peel back the curtain and see how it all works.
Agenda:
05:30 - 05:55 Welcome & Networking
05:55 - 06:00 Announcements
06:00 - 07:00 Main presentation
07:00 - 07:15 Q&A
07:15 - 07:30 Wrap-upSpeaker: Kito D. Mann
Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with microservices, cloud, Web Components, Angular, and Jakarta/Java EE technologies. He is also the co-host of The Stackd Podcast and the author of JavaServer Faces in Action. Mann has participated in several Java Community Process expert groups (including CDI, JSF, and Portlets) and is an internationally recognized speaker. He is also a Java Champion and Google Developer Expert in Web Technologies. He holds a BA in Computer Science from Johns Hopkins University.Sponsor: Ippon Technologies
Ippon is a consulting and expertise firm, who is convinced that technology is a source of progress for society. We help our clients leverage their digital assets to design an appropriate strategy and deploy their transformation roadmap at scale.Parking available on both sides of the building and on the street.
40 attendees
Replace Your Boring Workflows with n8n
Ippon Technologies, 3431 W Leigh St, Richmond, VA, USTired of having to update your scripts or workflows for each major update of the software or API. Have boring, simple, repetitive tasks at work that you hate doing every day?
Enter: n8n! n8n is a low-code open-source tool in the vein of. Low-code tools give you the flexibility of design 99% of your workflow with GUI tooling and 1% with Python and JavaScript if need be. You also have (with API keys) access to your favorite models to super-charge your workflows as needed. n8n allows you to connect directly to services like Google Sheets, Outlook, Slack, Teams, Zoom, Google Calendar, Notion, Dropbox, and Todoist. If there isn't an integration for a service you use, you can build your own (or use a myriad of HTTP Requests).
In this workshop, we will learn to use n8n, an open-source low-code tool (with over 500 integrations) to build our workflows. n8n offers a generous free trial and a community version you can self-host for free (outside the scope of the workshop, but doable).
***For AI use, you may need to create an account on your favorite platform and obtain an API key, which allows you to use AI with your tools.
Yes, a lot of this can be done with code, but do you want to maintain it? 🤔
Agenda:
05:30 - 05:55 Welcome & Networking
05:55 - 06:00 Announcements
06:00 - 07:00 Main presentation
07:00 - 07:15 Q&A
07:15 - 07:30 Wrap-upSpeaker: Joshua Akan-Etuk
Joshua Akan-Etuk is the founder of Compute For Humans, a brand dedicated to making computing and computing concepts more accessible to non-technical folks. He has worked as a Data Analyst, Full-Stack Developer, and, just recently, a grocery clerk and Geek Squad agent. He is passionate about automation, documentation, and the little UX details that make certain applications fun. Outside of tech, Josh LOVES movies, learning about psychology, and learning Spanish.Sponsor: Ippon Technologies
Ippon is a consulting and expertise firm, who is convinced that technology is a source of progress for society. We help our clients leverage their digital assets to design an appropriate strategy and deploy their transformation roadmap at scale.Parking available on both sides of the building and on the street.
1 attendee
Past events
98



