Speaker

Brendan Enrick

Brendan Enrick

Mentoring, Training, and Coaching Developers

Akron, Ohio, United States

Actions

I've been speaking about coding for over a decade. Everything changes, but everything is the same.

I write code to solve problems, and I try to leave things nicer than I found them. I have fun while doing it. Let's write code and talk about code together!

Area of Expertise

  • Information & Communications Technology

Topics

  • C#
  • .NET
  • .net core
  • ASP.NET Core
  • JavaScript
  • Twitch
  • Clean Code
  • Clean Architecture
  • Visual Studio
  • Agile
  • TDD
  • Software Craftsmanship
  • Software Engineering
  • Software Development
  • UI Testing
  • Extreme Programming
  • Pair Programming
  • Automated Testing
  • Unit testing

Establishing Good TDD Habits

In this hands-on workshop, you’ll learn fundamental techniques to improving your code through TDD and Pair Programming. You’ll sharpen your skills working with your peers on programming exercises designed to instill good techniques that you’ll be ready to apply on your current and future code.

Attendees should already be comfortable with a programming language of their choice, and if possible should bring along a laptop with their preferred development tools installed. This workshop will have you doing group/pair design, refactoring, and application of design patterns through short programming exercises to improve your skills at writing clean code.

Mastering TDD in Legacy Code

In this hands-on workshop, you’ll learn to effectively use the principles and practices of increasing the reliability and maintainability of your code through testing and pair programming. You’ll sharpen your skills working with your peers on programming exercises designed to instill good practices that you’ll be ready to apply to non-trivial codebases.

Attendees should be comfortable with a programming language of their choice, and if possible should bring along a laptop with their development tools installed, including a unit test tool. This session will focus on group/pair design, refactoring, and application of design patterns to improve the design of existing software.

Both beginners and experienced developers and from all backgrounds are welcome.

Not Your Mother's or Father's C#

Gone are the days of verbose C# code and having only one way to solve a problem. In recent updates, C# has been adapting ideas from other programming paradigms, including functional programming. Some of the most recent ones have significantly changed the appearance of C# code. We'll see what you think after this session!

Whether you're using C# every day, or you haven't looked at the language in a while, this fast-paced session will show you what has been changing in the C# world.

Unlike the classic "coming soon" session where you can't take what you learn home and apply it, you can take what you learn here back home to remove redundant code, streamline your classes, and add flexible type constraints. This is a fun, fast-paced session that will provide you with the insight you need to make the changes you want in your code.

This is a variation on the classic, "what
s new" style talk. I've done this style and that style in the past. I try not to pin-down specifics in the description when submitting the session, because I like to have some "check this out" info at the end, showing what gets released between now and the session. I prefer to update the abstract shortly before anything gets printed with any extra details.

TechBash 2018

Making Use of New C# Features
Twitch Bots and Live Streaming

October 2018 Pocono Pines, Pennsylvania, United States

Momentum Developer Conference 2018

Making Use of New C# Features

April 2018 Cincinnati, Ohio, United States

Code PaLOUsa 2018

Making Use of New C# Features

March 2018 Louisville, Kentucky, United States

Stir Trek 2017

Making Use of New C# Features

May 2017 Columbus, Ohio, United States

CodeMash 2017

Making Use of New C# Features

January 2017 Sandusky, Ohio, United States

Brendan Enrick

Mentoring, Training, and Coaching Developers

Akron, Ohio, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top