Save For Later

CodeMash Conference 2020

Save For Later

CodeMash is a unique event that educates developers on current practices, methodologies and technology trends in variety of platforms and development languages such as Java, .NET, Ruby and PHP. Held every January at the lush Kalahari Resort in Sandusky, Ohio, attendees will be able to attend a world-class technical conference amid Ohio’s largest indoor waterpark. Nobody will frown if you show up in shorts, sandals, and your loudest t-shirt. You might even win a prize for doing so. It’s not just about a grind of sessions, but also providing attendees the opportunity of continuing the conversations and networking outside of the daily conference events. The goal has always been to achieve this mission by creating a conference environment that focuses on professionalism and respect for one another.

What You'll Learn

  • Front End Web Development
  • Technology Leadership
  • Programming Principles
  • Architecture
  • DevOps
  • Data
  • Security
  • User Experience (UX) and User Interface (UI) Design
  • Read More

    OpenCourser is an affiliate partner of Pluralsight and may earn a commission when you buy through our links.

    From Pluralsight
    Hours 77
    Instructor CodeMash
    Language English
    Subjects IT & Networking

    Similar Courses

    Sorted by relevance

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

    Event Specialist and Data Collection Specialist $40k

    Social Event Sales Representative Manager $50k

    Corporate Marketing Event Coordinator $51k

    Event Tech Crew $53k

    Freelance Media Event Specialist - LD,ME, Lighting Assist $56k

    Private Event Sales Coordinator Manager $57k

    National Event Coordinator Consultant $61k

    Assistant Event Services Coordinator $74k

    Account Executive/Event planner $76k

    Multiple Sales Support/Administration, incl. Event Planning Positions Manager $98k

    Boston Event Correspondent $101k

    Wedding & Event Planner Consultant Manager $105k

    Courses in this Paths

    Listed in the order in which they should be taken

    Starts Course Information

    On Demand

    Event Processing without Breaking Production: CodeMash

    Transactional systems are built with the primary focus of processing many concurrent events, only keeping the current state of data. What if there was a way to capture all the...

    Pluralsight

    Save

    On Demand

    Bringing Order to Chaos: CodeMash

    By combining React, design systems, and Storybook, Nate Taylor's team was able to create their own component library from scratch. They also found that their team was much more...

    Pluralsight

    Save

    On Demand

    Finding Service Boundaries: CodeMash

    Are you experiencing difficulty defining service boundaries? There are benefits in splitting up a complex system, such as more focused models and modular deployments. Defining...

    Pluralsight

    Save

    On Demand

    API Gateways and Microservices: CodeMash

    In this session, you'll learn how to leverage API Gateways so your microservices are able to fully connect and harness their power. Santosh Hari will go into details on various...

    Pluralsight

    Save

    On Demand

    Vertical Slice Architecture: CodeMash

    Moving from a layered architecture to a vertical slice architecture can be daunting. In this session, Jimmy Bogard will introduce the idea of vertical slice architectures, and...

    Pluralsight

    Save

    On Demand

    Killing REST and Adopting RPC: CodeMash

    REST has been the de facto architecture for web APIs for 15 years and its deficiencies are starting to become apparent. For developers, these deficiencies result in extra work...

    Pluralsight

    Save

    On Demand

    5 Ideas For Writing Better Cloud Native Microservices: CodeMash

    In this session, Todd Sharp will show you some new ideas to help you develop performant and easy to maintain microservices. You will learn new ways to solve some challenges that...

    Pluralsight

    Save

    On Demand

    Going Crazy with CQRS: CodeMash

    In this conference talk, Seth Kraut will explore Command Query Responsibility Segregation (CQRS), which is a high performance, event oriented flavor of Domain Driven Design. CQRS...

    Pluralsight

    Save

    On Demand

    Cosmic Full-Stack a Blazor, ML.NET, and CosmosDB Mashup: CodeMash

    Are you ready to countdown to liftoff? In this conference session, Ed Charbeneau will test the limits of the .NET stack in an incredible mission to build BlazePort, a futuristic...

    Pluralsight

    Save

    On Demand

    Quantum Computing Deep Dive: CodeMash

    You've probably heard of Quantum Computing. In this conference deep dive session, Johnny Jooyberghs explains important concepts like qbits, superposition, and entanglement....

    Pluralsight

    Save

    On Demand

    What Building Architecture Can Teach Us About Software Architecture: CodeMash

    Architecture has existed for the better part of human history. Over 2000 years ago, the Roman architect Vitruvius claimed that a good building must be durable, functional, and...

    Pluralsight

    Save

    On Demand

    You Version Your Code, Why Not Your Database: CodeMash

    Code versioning is an integral part of a developer's daily workflow. However, database changes are often handled manually, making automatic code deploys a challenge. If something...

    Pluralsight

    Save

    On Demand

    A .NET Data Access Layer You're Proud of: CodeMash

    If you're a .NET developer, it almost goes without saying that you use Entity Framework (EF) as part of the data access code on your software projects. Sometimes, EF is just right...

    Pluralsight

    Save

    On Demand

    API Design for ETL: CodeMash

    In the API Economy, users increasingly want to analyze and connect more of their business data, from small startup shops to multinational corporations. Are you thinking about...

    Pluralsight

    Save

    On Demand

    Common Data Problems Solved with Graphs: CodeMash

    Data in the real world is naturally connected, but traditional data modeling focuses on entities which can cause for complicated joins of naturally connected data. That is where...

    Pluralsight

    Save

    On Demand

    What Time Is It Anyway: CodeMash

    Handling date and time in applications can be a complex task with many nuances. How should you handle date time? Should you store local time zone or UTC? Should you store dates...

    Pluralsight

    Save

    On Demand

    Learning R through Sports, or Learning Sports through R: CodeMash

    Big data has been a buzzword for years, but it’s only recently been hitting the world of professional sports. How do sports teams use big data? With R! Join Mike Roznik to learn...

    Pluralsight

    Save

    On Demand

    Creating a Chess AI That Can Beat You: CodeMash

    Artificial intelligence (AI) is in the news seemingly every week. In this conference talk, David Hauck will go through how an AI program that can play chess is made. Using...

    Pluralsight

    Save

    On Demand

    DevOps as a Force Multiplier for Agile: CodeMash

    Applying DevOps to Agile increases your terminal velocity forever. DevOps clears the field of bottlenecks so you are able to work effectively without falling into productivity...

    Pluralsight

    Save

    On Demand

    Automating Your Automation: CodeMash

    If you're like 70% of continuous integration and delivery users, you're using Jenkins, the powerful and popular automation server. How do you know you're doing it right? Are you...

    Pluralsight

    Save

    On Demand

    Creating Container Images with Cloud Native Buildpacks: CodeMash

    Buildpacks are a pluggable, modular, language-agnostic tool that take application source code and, in turn, provide you with an OCI (Open Container Initiative) image to run using...

    Pluralsight

    Save

    On Demand

    A Developer's Introduction to Electronics: CodeMash

    Are you a programmer? Odds are you have a love of Raspberry Pi, Arduino, and other devices of their ilk. These devices are easy to program. When it comes to building circuits for...

    Pluralsight

    Save

    On Demand

    Assembly Language: The (Sega) Genesis of Programming: CodeMash

    Have you wondered how many popular video games of the 70s, 80s, and 90s managed to look, sound, and play well despite running on very limited hardware? One reason is that many of...

    Pluralsight

    Save

    On Demand

    Open Source XAML Takes You Places: CodeMash

    Today, XAML powers a lot of app platforms, seems poised for success going forward, and almost all XAML application stacks are now open source. In this session, Sam Basu unpacks...

    Pluralsight

    Save

    On Demand

    Building Mobile Applications with the Ionic Framework: CodeMash

    Have you wanted to start developing mobile applications, but became overwhelmed when selecting the right technology, framework, and language? Ionic provides a framework that...

    Pluralsight

    Save

    On Demand

    What's New in Xamarin Forms 4.0: CodeMash

    If you're a .NET developer, it almost goes without saying that you use Entity Framework (EF) as part of the data access code on your software projects. Sometimes, EF is just right...

    Pluralsight

    Save

    On Demand

    Taking Control of Errors in Swift: CodeMash

    Have you ever seen a code comment saying “this should never happen”? What would happen if it did? Swift has a diverse set of error-handling capabilities, from using throw to send...

    Pluralsight

    Save

    On Demand

    How to Get Started with Swift in 2020: CodeMash

    With Swift 5 and ABI stability, Swift has matured into a language ready for new adopters. In this talk, Leo Dion gives an introduction to Swift development as well as Swift’s...

    Pluralsight

    Save

    On Demand

    Android: A Peek under the Hood: CodeMash

    Over the years, Android has become one of the most widely used operating systems in the world. It can be found running on practically any hardware, from high-end flagship phones...

    Pluralsight

    Save

    On Demand

    One Codebase, Many Screens - Flutter in a Nutshell: CodeMash

    Flutter is Google’s cross-platform development framework for quickly crafting high-quality native apps on Web, iOS, Android, and ChromeOS. Flutter works with existing code, is...

    Pluralsight

    Save

    On Demand

    Kotlin for C# Developers: CodeMash

    Dive into Kotlin with Alex Dunn. In this conference session, you'll be looking at Kotlin from the perspective of a .NET C# developer, drawing comparisons between the languages,...

    Pluralsight

    Save

    On Demand

    A Mobile App Success Starter Pack: CodeMash

    When you’re pitching a mobile app to a prospective client, it’s easy to focus on the app’s purpose. A pizza-ordering app should order pizza, a messaging app should send messages,...

    Pluralsight

    Save

    On Demand

    Practical Functional Programming: CodeMash

    Functional programming is more than math and monads. Functional programming empowers developers to solve real problems with safe, predictable, and maintainable code. In this talk,...

    Pluralsight

    Save

    On Demand

    The Immutable Laws of Software and Life: CodeMash

    In this session, you'll explore how changes in software design can have unexpected, profound impacts. Join Cory House as he references both popular and little-known "laws" of...

    Pluralsight

    Save

    On Demand

    Machine Learning on the Cheap and without a PhD in Math: CodeMash

    Machine learning used to require a command of advanced mathematics, years of university training, and expensive hardware. With better open source tools and online resources, it’s...

    Pluralsight

    Save

    On Demand

    Hold up, Wait a Minute, Let Me Put Some Async In It: CodeMash

    In this code-heavy session, Matthew Jones will take an older .NET web app, which has no asynchronous code, and slowly refactor it into a modern async app. Along the way, there'll...

    Pluralsight

    Save

    On Demand

    Solving the Boolean Identity Crisis: CodeMash

    While powerful in its simplicity and important to computation, the boolean can be limiting in applications. In this talk, Jeremy Fairbank will briefly explore the history of...

    Pluralsight

    Save

    On Demand

    Unit Testing Strategies and Patterns in C#: CodeMash

    In this session, you'll learn common patterns and strategies to effectively unit test your code in C#. Bill Dinger will cover design principles and ways to effectively ensure your...

    Pluralsight

    Save

    On Demand

    Python, The World Beyond Scripting: CodeMash

    Python is a wonderful language for writing simple scripts, but have you ever wondered how to go to the next level? What does it take to create a library, a desktop application, or...

    Pluralsight

    Save

    On Demand

    Test-driven Development: CodeMash

    Both new and seasoned developers, especially solo practitioners, can have a lot of misconceptions about test-driven development (TDD). The primary misconceptions are: "It's extra...

    Pluralsight

    Save

    On Demand

    Everything I Needed to Know About Debugging I Learned in Elementary Physics: CodeMash

    Has there ever been a time where you received a bug report and you didn't know where to start? Have you felt overwhelmed with how code behaves? Situations like these can be some...

    Pluralsight

    Save

    On Demand

    The Best Code Is the Code Never Written: CodeMash

    In the modern realms of software where getting to market fast with minimal issues is a must, developers need all the advantages that they can get. One such advantage is to limit...

    Pluralsight

    Save

    On Demand

    Git Back to Basics: CodeMash

    Have you written code that worked, then the code broke, and you failed to remember what the working code was? Git, a version control application, could be the solution you are...

    Pluralsight

    Save

    On Demand

    Hobby Projects Are Awesome: CodeMash

    There you are, enjoying a hobby that you love, which gets you away from your screens and keyboard. Then, out of nowhere, an idea comes to mind. Maybe it is spurred by a problem...

    Pluralsight

    Save

    On Demand

    Antifragile Teams: CodeMash

    Software development is an activity that’s fraught with complexity, ambiguity, and, therefore, risk. Many organizations attempt to mitigate that risk through stringent processes,...

    Pluralsight

    Save

    On Demand

    Will the Real "Women in Tech" Please Stand Up: CodeMash

    In this session, Taranjeet Kaur will talk about approaching formative years differently for women in the tech community, provide a retrospect on the gender bias that exists in...

    Pluralsight

    Save

    On Demand

    Document Yourself: A Framework for Career Advancement: CodeMash

    The goal of this workshop is to document yourself the way you would document code. You wouldn't expect someone who wants to use the program you built to read every line of code....

    Pluralsight

    Save

    On Demand

    Hiring, Firing, and Inspiring an Exceptional Team: CodeMash

    By grounding your leadership style in management science and adding emotional intelligence, you can help your team meet its individual and collective goals, improve morale and...

    Pluralsight

    Save

    On Demand

    Communicating Code to Business Stakeholders: CodeMash

    In this conference session, join Matt Eland and learn to gather, analyze, and interpret data in order to create effective presentations to communicate quality, technical debt, and...

    Pluralsight

    Save

    On Demand

    Technical Leadership 101: CodeMash

    Everyone has potential to be a technical leader. What is a leader? John Rouda's daughter says a leader is the person in front of you in line, and she's correct in that a leader...

    Pluralsight

    Save

    On Demand

    Conducting Humane Code Reviews: CodeMash

    In this conference talk, Adrienne Tacke will describe common mistakes developers make while performing a code review, the unwanted side effects they can cause among a team and...

    Pluralsight

    Save

    On Demand

    Public Speaking For Engineers: CodeMash

    In this conference talk, Robby Millsap will explain how to excel at public speaking, technical sessions, Q&A, and stand-up comedy. Robby will cover how to make the perfect deck,...

    Pluralsight

    Save

    On Demand

    The Art of Delivering Quality Software Quickly: CodeMash

    Building software is tricky business and the demands are higher than ever. Agile was meant to free many from the confines of red-tape driven software, but most people cannot help...

    Pluralsight

    Save

    On Demand

    Dealing with Disagreement: CodeMash

    In this session, Tommy Graves will focus on a few of the most important tactics for dealing with disagreement. First, you'll take a look at the root causes of disagreement and...

    Pluralsight

    Save

    On Demand

    How to Recognize and Avoid Programmer Burnout: CodeMash

    Burnout among software professionals is far more widespread than many would like to admit. It can sneak up on you. At first, you might dread going in to work each day. You find...

    Pluralsight

    Save

    On Demand

    Coaching and Communicating with Diverse Teams: CodeMash

    This isn't the standard lecture on what diversity means and why it matters. Research shows that diverse teams are more innovative, productive, and just interesting. Diversity...

    Pluralsight

    Save

    On Demand

    The Hows and Whys of Podcasting in 2020: CodeMash

    In 2017, Leo Dion started a podcast, "OK Productive," with his co-host Erik Gillespie. A few months later, he started another podcast, "Empower Apps," to compliment his business...

    Pluralsight

    Save

    On Demand

    Threat Modeling on the Family Road Trip: CodeMash

    Join Angela Pinney, software architect, in this conference session to discuss the challenges with adopting a security mindset on a product team, what steps you can take to empower...

    Pluralsight

    Save

    On Demand

    How CTF Competitions Make You a Better Developer: CodeMash

    Have you ever been asked to "think like a hacker?" Do your eyes glaze over when you have to sit through a security audit of your application? Do you want to avoid having an...

    Pluralsight

    Save

    On Demand

    Practical Cryptography for Developers: CodeMash

    Understanding the building blocks for cryptography is important for every software developer, especially as the quantity and value of data stored and sent over networks continues...

    Pluralsight

    Save

    On Demand

    Securing Your API Endpoints: CodeMash

    It's never been easier to expose services over HTTP. It's also never been easier to inadvertently expose security holes via those same services. This session is designed for the...

    Pluralsight

    Save

    On Demand

    Open Source Security Vulnerabilities in Containers: CodeMash

    You stay on top of operating system vulnerabilities and patch regularly. Did you ever consider that there may be vulnerabilities in your containers? Not all vulnerabilities are...

    Pluralsight

    Save

    On Demand

    What Happens When Your App Is Hacked: CodeMash

    Many of you know about various security checklists and how you should write more secure code. In this session, Joe Kuemerle will move beyond top 10 lists and dive into the world...

    Pluralsight

    Save

    On Demand

    Intro to Mobile Security Testing: CodeMash

    Many of the introspection capabilities that exist for web development are absent by default on mobile platforms. This is particularly frustrating when you need to validate...

    Pluralsight

    Save

    On Demand

    Including Security in the Development Testing Process: CodeMash

    In this talk, Craig Hills will show you how to build security testing into your CI/CD pipeline. The primary goal is to think about what the appropriate level of testing is for...

    Pluralsight

    Save

    On Demand

    Explain It to Me Like I'm 5: OAuth2 & OpenID: CodeMash

    In this talk, you'll learn about Oauth2 and OpenID starting with their basic concepts presented in the simplest light possible. From there, the session will take a practical...

    Pluralsight

    Save

    On Demand

    DDoS Attacks: Threat Landscape & Defensive Countermeasures: CodeMash

    As Chris Holland looks at the role that 'Internet of Things' devices played in the attacks against Dyn and Krebs, he will dive into the DDoS attacks Threat Landscape: Symptoms,...

    Pluralsight

    Save

    On Demand

    Hacking on a Home Server for Fun and Profit: CodeMash

    Do you have a Raspberry Pi or various other computer components hanging around? If you do, come join Leo Guinan's journey down the road of system administration, beginning with an...

    Pluralsight

    Save

    On Demand

    Learning from Bug Bounty Results: CodeMash

    This conference talk is a fun, fast-moving survey of some of the best recent bug bounty finds against some of the largest and best-known applications in the world. Some of the...

    Pluralsight

    Save

    On Demand

    End to End Testing with Cypress: CodeMash

    A lot of companies are investing in end to end testing to release high quality software and remain competitive in today’s market. But, end to end testing comes with a set of...

    Pluralsight

    Save

    On Demand

    Postman Delivers: CodeMash

    Whether you are a tester or a developer of HTTP APIs, chances are you are already using Postman to some degree and you are likely missing out on some of its advanced goodness....

    Pluralsight

    Save

    On Demand

    Mutation Testing to the Rescue of Your Tests: CodeMash

    Unit testing ensures your production code is relevant. What ensures your testing code is relevant? Come discover mutation testing and make sure your never forget another assert...

    Pluralsight

    Save

    On Demand

    From Manual Testing to Automation Suite: CodeMash

    Do you start with automation or manual tests? Should you always consider both? Can developers help? Learn some easy steps for going from manual testing to writing full automation...

    Pluralsight

    Save

    On Demand

    Example Mapping: CodeMash

    Example Mapping is a collaboration technique used by teams to help refine requirements. Every team should have a set of “ready” criteria that includes some kind of workshop...

    Pluralsight

    Save

    On Demand

    Becoming a Better Curator of Your Code: CodeMash

    Writing code that functions correctly is only part of the development process. You spend the majority of your time reading, maintaining, and refactoring code. In this talk, Ian...

    Pluralsight

    Save

    On Demand

    Let's Talk About Documentation: CodeMash

    Every field requires documentation, and some are far better at it than others. In this conference talk, Mike Hand will take a tour through the highlights and lowlights, hits and...

    Pluralsight

    Save

    On Demand

    Hey, You Got Your TDD in MySQL DB: CodeMash

    When should you test your data? From an application development perspective, a unit test against a database isn't a unit test at all, which makes sense because connected systems...

    Pluralsight

    Save

    On Demand

    A Brief History of Version Control: CodeMash

    Believe it or not, there was a time before Git. Even longer ago, there was a time before version control. In this conference session, Brian Meeker will discuss version control...

    Pluralsight

    Save

    On Demand

    Azure Application Insights to Improve Your Code: CodeMash

    You've worked hard on your app and are excited to finally release it. However, you start encountering reports of slowness, and the app seems to crash once every seven hours. In...

    Pluralsight

    Save

    On Demand

    How Using Your Words Improves QA Work: CodeMash

    In this talk, Katrina Ohlemacher has a lot to say about how using your own writing and storytelling skills makes for better reporting, increased reproducibility, better team...

    Pluralsight

    Save

    On Demand

    Beyond Alt-text: Trends in Online Accessibility: CodeMash

    If you're like the 2016 version of Ian Forrest, then you think you have a decent handle on web accessibility. You put alt attributes on all your images (though you don't give much...

    Pluralsight

    Save

    On Demand

    Building a Custom CSS Framework Was Easier Than I Thought: CodeMash

    By combining React, design systems, and Storybook, Nate Taylor's team was able to create their own component library from scratch. They also found that their team was much more...

    Pluralsight

    Save

    On Demand

    Twelve Spins on User Experience: CodeMash

    What is “user experience (UX)”? It’s that feeling people get when they interact with your software, but the term UX is being used for more than that, in confusing ways. In your...

    Pluralsight

    Save

    On Demand

    The UX of Configuration Files: CodeMash

    Developers should be your primary concern when designing an interface for them to configure your tools and libraries. There are options other than JSON available, but they come...

    Pluralsight

    Save

    On Demand

    Usability Starts with Accessibility: CodeMash

    For many web developers, accessibility is an afterthought. What many fail to realize is that planning for accessibility from the beginning can enhance the design process rather...

    Pluralsight

    Save

    On Demand

    Angular and the Case for RxJS: CodeMash

    When choosing Angular to build a front end application, it can seem like RxJS is just one more thing to learn without an easy way to transition from another framework. However,...

    Pluralsight

    Save

    On Demand

    Mock It 'til You Make It: CodeMash

    In this session, Gabriela Dombrowski wants to automate the task of building mocked query resolvers so that you never have to manually set up mocks for loading, error, no data, or...

    Pluralsight

    Save

    On Demand

    An Introduction to WebAssembly: CodeMash

    In this session, Guy Royse will introduce you to WebAssembly, explain how WebAssembly works, and how to use it. You'll gain an understanding of how it might fit into your...

    Pluralsight

    Save

    On Demand

    Principles of Modern JavaScript: CodeMash

    In this session, Joe Morgan will explore how to think in modern JavaScript. Learners will encounter principles in modern JavaScript and learn how those principles apply to new...

    Pluralsight

    Save

    On Demand

    Vue 3.0 Better, Faster, and Stronger: CodeMash

    Vue released its long-awaited v3 and there are new features to get excited about. In this presentation, Dan Vega is going to cover some of the highlights with code examples of...

    Pluralsight

    Save

    On Demand

    React State: Redux & Context & Hooks, Oh My: CodeMash

    In the age of ephemeral JavaScript frameworks, ReactJS came out and continues to grow in popularity. How should you handle state? In this talk, Michael Moran discusses and...

    Pluralsight

    Save

    On Demand

    Human Readable JavaScript: CodeMash

    JavaScript hasn't always been easy to read. The good news is that things have gotten better! ECMAScript 2015 (and beyond) features are valuable additions to the language that...

    Pluralsight

    Save

    On Demand

    StencilJS and Universal Components: CodeMash

    Have you ever found an awesome component online but couldn’t use it because it was written for a different framework? For too long, frameworks got in the way of developers sharing...

    Pluralsight

    Save

    On Demand

    JavaScript the Grumpy Parts: CodeMash

    Many people love JavaScript, but it's weird. Why does `this` behave as it does? How does variable scope work? Why do you have such comical behavior when comparing mixed types? ...

    Pluralsight

    Save

    Pluralsight

    From Pluralsight
    Hours 77
    Instructor CodeMash
    Language English
    Subjects IT & Networking

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

    Event Specialist and Data Collection Specialist $40k

    Social Event Sales Representative Manager $50k

    Corporate Marketing Event Coordinator $51k

    Event Tech Crew $53k

    Freelance Media Event Specialist - LD,ME, Lighting Assist $56k

    Private Event Sales Coordinator Manager $57k

    National Event Coordinator Consultant $61k

    Assistant Event Services Coordinator $74k

    Account Executive/Event planner $76k

    Multiple Sales Support/Administration, incl. Event Planning Positions Manager $98k

    Boston Event Correspondent $101k

    Wedding & Event Planner Consultant Manager $105k

    Similar Courses

    Sorted by relevance