Join us for a discussion of multi-agent conversation frameworks lead by Joshua Cannon and Scott Finney with a focus on their role in shaping the future of AI applications.
Joe Ferguson will talk about Make and how Makefiles can simplify long and complex command line tasks such as managing dependencies, creating test environments, executing test suites, and even deploying applications.
explore an example of using Python’s FastAPI web framework to create an API that is self-documenting and use OpenAPI Generator and data-model-code-generator to auto-generate client code that talks with the API
take an application from creation all the way to automated deployment without fear by using GitHub Actions, Cypress, Next.js, Vercel, and a few other tools in between!
Rust has seen a lot of hype and praise from the developer community over the past few years despite it being a relatively new programming language (about 10 years old). Rust has been crowned the most loved language by Stackoverflow’s Developer Survery for the past 5 years straight. In this talk, I’ll give you guys a brief summary of Rust as a language and what problems it intends to address as well as why I personally enjoy using it. I’ll also do some live code examples to demonstrate Rust’s flagship feature: owner ship.
Dylan Ledbetter will lead a conversation on how to make incredible maps using the Speedtest by Ookla Global Network Performance datasets now available on the AWS Open Data Registry
Keeping your Serverless API DRY - DeployBoard's API Management Evolution - We will talk about managing DeployBoard's Serverless API with AWS Lambda and Terraform. Our journey from Mono Repo to Micro Repos, why they are right for us, and why they might or might not be right for you.
Waterfall development processes provide guidelines and guardrails to aid in producing quality software. Much like training wheels on a bike or speed governor on a sports car, these aids can prevent the system from reaching maximum capability. Agile projects may remove some of the impediments to performance, but at the same time increase the risk of software defects. Thus testing becomes a critical component for successful agile development.
Service meshes normally target the application space, but they can be used to great effect for sources within the infrastructure. We will explore the concept of implementing a service mesh for interacting with infrastructure sources using a declarative resource protocol.
Presenter: George Spake - This month we'll be talking about leveling up your command line skills, something every software developer should strive for.
Presenter: Harold Schreckengost - How to get the most out of the promises of modern frameworks like DevOps, Agile, and Microservices by exploring the problems being solved and asking the right questions.
Presenter: Matthew Bledsoe - Great, you've secured your website. But is it really secure? Join us for a hands on demonstration of open source vulnerability assessment tools.
Joe Ferguson & Xavier Tilley will be leading an open source hack night. Learn everything you need to know about contributing to open source software, including how to find projects to contribute to, GitHub basics, and some burnout prevention tips.
Harold Schreckengost will be discussing Elastic Stack. Built on an open source foundation, the Elastic Stack lets you reliably and securely take data from any source, in any format, and search, analyze, and visualize it in real time.
Xavier Tilley discusses a bit about why MsgPack exists, it’s pros and cons, and how they used it for science, followed by a Schrödinger’s Cat themed demonstration in Java, Python, and Go.
Ernest McCracken will be discussing Future Internet architecture inspired by years of empirical research into network usage and a growing awareness of unsolved problems in contemporary internet architectures like IP.
Daniel Lissner discusses using docker, docker-compose, and some features of git and github to make developing, running, deploying and collaborating on complex applications simple.
the new Defense Against the Dark Arts instructor, Jason Myers, will breakdown the most dangerous and most common forms of attack that a web application will face on the open internet, as well as an overview of tools and strategies that a developer can use to defend their application against such attacks.
This month at DevMemphis, Joe Ferguson will be joined by three other experienced software developers from the Memphis area for a round table discussion about being a professional developer.
This month at DevMemphis user group, Harold Schreckengost will be giving a talk about imposter syndrome, a topic relevant not just to devs but to anyone who’s passionate about what they do.
The inaugural devMemphis meetup! George Spake will speak briefly about the Memphis Tech community and Joe Ferguson Will be giving a talk about maintaining a popular open source project.