Sunday, July 23, '23
9:00 PM UTC
- You made it in to town and are ready to get started. Tomorrow starts our workshops and were really excited to get started! Head onregistrationpre-conference
Monday, July 24, '23
11:00 AM UTC
- Need a quiet space to think and recharge your brain and computer? Head here!rechargeworkquiet
12:00 PM UTC
- Wake up early and come on down and get registered for your Workshop session(s) before they get started. Registration starts at 6:30 AM.registrationprecon
2:00 PM UTC
- Camp CounselorYou've heard about TypeScript and maybe poked at a docs page or two. But it's still a mystery for you. Not to worry, campers! Joshjavascripttypescriptlanguage
- Camp CounselorGetting the hands-on practice and guidance to start adding TDD into your professional work. Many developers have tried it, but haven't managed to take theUnit TestingTDDTestingPair Programming
- Camp CounselorLearn how to develop scalable web apps using modern approaches including JavaScript clients, Web APIs, NoSql data platforms, OIDC, OAuth2, and more.web appspaasazure
6:00 PM UTC
- Lunch is provided for all attendees with a Workshop ticket. Take a break from learning to have a bit to eat, recharge, and head backlunchrecharge
7:00 PM UTC
- Camp CounselorWe will learn how to build a database enabled microservice with JWT authentication with Rust powered by Tokio, Axum, SQLX and PostgreSQL.rustaxummicroservicearchitecture
- Camp CounselorThe Metaverse is inevitable, and here’s where you begin your XR journey! For the last two years at THAT conference, Lance Larsen presented talks andXR, AR, VR, Augmented Reality, Virtual Reality, Mixed Reality, ChatGPT, AI, Quest, Hololens, Meta
- Camp CounselorThis presentation provides a quick overview of TensorFlow basics. TensorFlow is an end-to-end platform for machine learning. It supports the following: - Multidimensional-array based numericAI/MLTensorflowGoogle
8:00 PM UTC
- On Sunday, from 3:00 pm - 4:00 pm in the Open Spaces room, we’ll be holding a sponsor meeting.Sponsors
9:00 PM UTC
- Camp CounselorWelcome to the family reunion. THAT is so much more than your average tech conference. We will discuss the many ways to get the mostExperienceConferenceThat
10:00 PM UTC
- You just rolled into town, tent is setup, now what? Why not, stop down at the convention center, and get registered before the rush. Onceregistration
Tuesday, July 25, '23
11:00 AM UTC
- Need a quiet space to think and recharge your brain and computer? Head here!rechargeworkquiet
- You just rolled into town, tent is setup and now what? Time to get registered before we officially get started. Once you have your badgeregistration
- Start the day off right, with a little walk, jog, run, whatever. Get those muscles moving, talk to a fellow geek and enjoy the summerexercise5k
12:30 PM UTC
- Get out of bed sleepy head and get fed. Come down to the mess hall, grab a plate, cup of java, and wake up beforefoodcollaboratebreakfast
1:30 PM UTC
3:30 PM UTC
- Camp CounselorSooner or later, we are called on to speak. Out loud. In front of an audience. Public speaking strikes fear into the hearts of nearlyspeakingcommunityleadership
- Camp CounselorLearn what makes something an anomaly and different techniques we can use to decide if something is anomalous.outlieranomalyCognitive ServicesFSharpML.NET
- Camp CounselorLearn how to use Elixir with Phoenix LiveView to create interactive browser-based apps with little to no JavaScript.ElixirPhoenixSPA
- Camp CounselorPrepare your digital life for the day you hope never comesDigital FootprintPlanningSuccessionLife
- Camp CounselorIn this introductory session we'll review the basic features of Pulumi and see demos that create infrastructure with multiple cloud providers.
- Camp CounselorAfter a few years of relative calm, the JavaScript ecosystem is heating up once again. Remix, Qwik, Svelte, and Vue’s “vapor” mode are all espousingJavaScriptQwikReactVueSvelte
- Camp CounselorYou've mastered async and await, but you find you need more powerful tools. This is how to build them..netC#asyncadvanced
4:30 PM UTC
- We know you want to eat right??? We might not have a campfire but we do have food. During lunch on Monday we will kicklunchfoodcollaborate
5:15 PM UTC
- We couldn't fit it all onto the menu so we've dedicated 10k square feet for Open Spaces. Open Spaces is a great way to meetopen spaceskickoff
6:00 PM UTC
- Camp CounselorThis is a checklist that every leader in an organization needs to check out to be successful in scaling their company when it comes tohiringjobsleadershiprecruitingscaling teams
- Lions and tigers and bears, oh my! Bring your family to this special event where Timbavati Wildlife Park will bring several wild animals to uswildlifeanimalszoofuninteresting
- Camp CounselorLots of documentation is dull and tough to read. That's because most documentation focuses on describing product features, and those are nouns. Your user's primarydocumentationwritingdocs
- Camp CounselorVirtual Networks, Container Networks and Software Defined Networking have all added layers of abstraction and complication on what used to be straightforward and very tactile,NetworkingBGP
- Camp CounselorThis talk goes through a list of tools you should have setup before launching a product.
- Camp CounselorLearn how to best support disabled individuals in our community, whether it be in a work, school, or public environment. There are many scenarios in
- Camp CounselorLearn eight essential behaviors for creative teams who solve complex problems, such as writing software, designing user interfaces, or automating tests.agilesoftware developmentteam behaviors
- Camp CounselorWhether you are the DBA for an Agile, Sprint-based team, or a developer with DBA responsibilities, you may feel like the development bottleneck at everyFlywayDevOpsDatabaseCI/CD
7:30 PM UTC
- Camp CounselorAre you a high-level developer looking to expand your skillset and learn a new language? Rust is a systems programming language that is gaining popularityrustlanguagesweb
- Camp CounselorAstro is a new full-stack JavaScript framework for building web applications. It offers two exciting innovations: the ability to use components from any framework – React,JavaScript frameworksJamstackweb developmentJavaScript
- Camp CounselorBecome a Marshmallow Engineer around the campfireFamilyAll AgesSTEM
- Camp CounselorLearning about what a personal brand is, why it's important, and how folks can establish their own!communicationpersonal brandsocial mediacareer growth
- Camp CounselorFeature flags are CRAZY powerful - you can use them defensively to avoid the "dragons" that pop up when you're developing new software. Isolate featuresfeature flagsdevelopmentrelease
- Camp CounselorCome to hear all about the history of natural language processing in computation: from chat-bots to adventure games to ambient assistants to chat-GPT. How weNLPNatural LanguageBeginnerAI
- Camp CounselorUnderstanding the basics of data structures used behind the scenes in relational databases can help us write better queries and utilize modern tools like ORMs
- Camp CounselorMicrosoft MakeCode is a block-based coding environment specifically built to teach coding concepts. There are tons of example projects available and it's relativelyMakeCodeGamesBlock Coding
- Camp CounselorThe rise of all-remote and hybrid work environments has affected our access to the collaborative environments we enjoyed when we were in person. It inadvertentlyCollaborationTeamsRemote workInclusion
- Camp CounselorAre you a lover of escape rooms? Come learn how and why to make your own at home!Escape roomGame developmentFamilyGameDIY
- Camp CounselorPublic Key Cryptography is everywhere and used for everything, but if you rely on that key you created a decade ago and posted to GitHub,pkikey pairssecurityssh
- Camp CounselorThis is an optimistic but pragmatic talk about web fundamentals. For those people needing to level up on Sass/CSS architecture and looking to bypass heavycsssassweb fundamentalsfront endlayouts
9:00 PM UTC
- Camp CounselorWe all know that JavaScript is great for building out web applications. With services like Netlify, Azure and Firebase, going from idea to finished productJavaScript, Electron, Desktop
- Camp CounselorWorking as a consultant, something I often saw was teams moving from .NET Framework to .NET Core and .NET 5/6. As they adopted these newconfigurationdotnetc#
- Camp CounselorMixed Reality features are available on the web through the use of WebXR. Experience virtual reality (VR) and augmented reality (AR) content in a compatiblewebxraugmented realityvirtual realitybrowser
- Camp CounselorI just made a change to the database schema, but now the team needs it for my feature to work. How can I keep trackmigrationsSQLNoSQLscripting
- Camp CounselorExplain the Event Sourcing pattern, how to implement it, and why it matters.fullstackevent-sourcing
- Camp CounselorLearn about the elements that make up the OAuth 2.0 and OpenID Connect identity protocols to create a secure and seamless authentication user experience. UnderstandOAuthOIDCAuthentication
- Camp CounselorTake a break from the waterpark and resort with a fun STEAM activity. Bring your campers and geeklings and get ready for fun that isfamilySTEAM
- Camp CounselorLet's make you more money worldwide! Y en otros idiomas.localizationinternationalizationL10NI18N
- Camp CounselorThis session is all about making your test automation journey more fun. Using Specflow as our guide, we'll explore the benefits of using this powerfulUnit TestsTest AutomationReusable Test Code
- Camp CounselorWhat is ASL? ASL stands for America Sign Language. Deaf use ASL to communicate with each other. Of course hearing people can learn sign languageASLLanguage Development
- Camp CounselorRuby without the perscriptive framework that made it famous. Alternative libraries for web serving, database access, unit testing, background jobs, command line apps, and more.rubyrailsclilibraries
10:30 PM UTC
- After the last session on Tuesday don’t go running off just yet, stick around for **happy hour**. We’re rolling out the beverage carts and somehappy hourcollaborate
11:30 PM UTC
- Join up with the other THAT Membership Geeks for a couple of beverages and a bit of gratitude.
Wednesday, July 26, '23
12:00 AM UTC
- In case you haven’t heard, there is going to be a Game Night social event on Tuesday during That Conference. What could be better aftergamesfamilyfuncollaborate
- Camp CounselorYou will learn the game that people at That are falling in love with. Nertz is a fast-paced multiplayer solitaire-based card game. I will walk
- Camp CounselorCornhole is a sport for any age and any skill level. Free play is available, with a small tournament planned for game night.GamesSportsInclusiveTeam OrientedAll-ages
- Camp CounselorPainting is my favorite hobby and I will be walking you through painting a picture step by step. It will be like a paintrelaxfamilypaintingcreativityfun
11:00 AM UTC
- Need a quiet space to think and recharge your brain and computer? Head here!rechargeworkquiet
- Start the day off right, with a little walk, jog, run, whatever. Get those muscles moving, talk to a fellow geek and enjoy the summer5kexercise
12:30 PM UTC
- Get out of bed sleepy head and get some chow. Come down to the mess hall, grab a plate, some java, and wake up beforebreakfastfoodcollaborate
1:30 PM UTC
3:30 PM UTC
- Camp CounselorThere are reasons why many of us are not inherently good at reactive programming. One of those reasons is that we have been trained sincereactive programmingreactivity
- Camp CounselorHave you ever thought about becoming an engineer?! Now is your chance to learn about what that means, and to try building your very own
- Camp CounselorIn this session, we will see how we can make use of Firebase Cloud Functions to build a serverless backend for our web or mobileJavaScriptFirebaseServerlessArchitectureTypeScript
- Camp CounselorIn this session you will learn how to design, build and share your own lego sets! To do this we’ll be using a freelego3d modelinglego designfamily talk
- Camp CounselorPersonas stress test designs. Having a number of good, quality personas can help you design for your wider audience, not just a single subset ofpersonasuser experienceuxdesigntesting
- Camp CounselorAre you overwhelmed and spending too much time on manual API development and testing? If so, Postman can be your knight in shining armor. PostmanpostmanDeveloper ToolsAPI Testing
- Camp CounselorAn introductory talk on Neuroscience, Artificial Intelligence, and how they intersect. We will focus on the differences and similarities between AI and our brains, andArtificial IntelligenceAINeuroscienceIntroductionIntro
- Camp CounselorWe all know, our careers take up a HUGE portion of our lives, so, how do we make the most of our work-life? In thiswork-life balancehappinessimprovementsoft skills
- Camp CounselorA tour between Azure Service Bus, Event Grid, and Event HubAzureMessagingEvent Driven Architecture
- Camp CounselorI'd like to tell you why sveltekit is different than so many of the other frameworks out there and why its worth a look.
- Camp CounselorA presentation on why storing semi-structured JSON data in a cloud data warehouse may be the trade off in flexibility and speed you’re looking fordatabasecloud-computingsnowflakeredshiftaws
- Camp CounselorMicroservices, Kubernetes, and Geographically distributed applications ... OH MY! A recent (2022) poll by Kong placed the average number of microservices for a single enterprise
4:30 PM UTC
- We know you want to eat right??? We might not have a campfire but we do have food. Enjoy the bacon and relax with alunchfoodcollaborate
5:15 PM UTC
- Camp CounselorWe're looking for ridiculous riddles, jokes to knock-knock your socks off — any kind of word play for some good, clean pun. Bring the kids, becausefunhumor
6:00 PM UTC
- Camp CounselorCassandra is the new black, and many developers and organizations are flocking to this open source database technology to meet their scalability, uptime and distributionApache CassandraStargateAPIsReactJavascript
- Camp CounselorLearn how to utilize your existing skills (like .NET and C#) and existing tools (like Visual Studio) to build connected embedded hardware solutions with theiotmachine learningcloud.netc#
- Camp CounselorChange is inevitable in technology; as developers, we can become leaders of change.change management
- Camp CounselorCSS and feature flags are a powerful combination for modern web development. CSS allows developers to style and layout web pages, while feature flags providewebdevopsfrontendcsshtml
- Camp CounselorKids and parents can learn the basics of coding while following simple instructions to create various fuse bead charms.crafthands-onall agesmake and takecoding
- Camp CounselorYou and your friends can learn to type with fun games and fun prompts like the feeling of racing down a water slide.FamilyTypingStem
- Camp CounselorDevOps is a hot topic in today’s software development world. However, most of the knowledge and experience with DevOps is based on application software andCI/CD, DevOps, database
- Camp CounselorWhat if you could use your favorite server-side language to build an app that feels like a single-page application without the pitfalls? Let's learn how
- Camp CounselorIn this session, you will learn how to communicate effectively in order to get people to do what you want. We will cover the principlescommunicationsorganizational change management
7:30 PM UTC
- Camp CounselorIn this session you will learn how to... Understand the real potential of blockchain Set up your development environment Use JavaScript, Python and/or C# to deploy dApps toBlockchain. Python, C#, JavaScript, Visual Studio
- Camp CounselorCreate your own tiny dancer who moves on it's own!familyengineeringSTEAMhands-onkids
- Camp CounselorSoftware Development Perceptions & Misunderstandings, BDD Process & Gherkin, BDD & Automated Tests, BDD Tools, Best Practices & Anti-Patternsbddtestautomationcollaborationsdlcbehavior
- Camp CounselorUse regular household ingredients to create an anti-gravity galaxy in a bottle. Science. Art. Hands-on.familyall agescraftscience
- Camp CounselorLet's start your first AWS environment with CDK. We'll talk about basic organization, how to setup your account and what tools are helpful using CDK.devopscloudcdkinfrastructure as code
- Camp CounselorThat's a JavaScript function, I know all about those. But wait...what's that asterisk for? Why does that function look different from that function? Is therejavascriptfunctionsthis
- Camp CounselorThis session will provide guidance on all stages of working with pull requests. You and your team will learn how to communicate better asynchronously, getasynchronouscollaborationcode reviewiterationteams
- Camp CounselorWe will dive into the history of programming languages and computer science. What can we learn from ideas that seem ancient today?
scroll for more