Blog Posts

Aug 17

I'm Speaking at Code PaLOUsa 2019

I'm speaking once again this coming week at Code PaLOUsa in Louisville, KY. Code PaLOUsa is a multi-day software development conference, located in Louisville, KY, designed to cover all aspects of software development regardless of technology stack. The conference schedule features presentations from many well-known professionals in the software development community.

This will actually be my third time speaking at this conference, and it ranks up there as one of my favorites. The organizers do a great job of planning the conference, and it doesn't hurt that the venue is almost always right in downtown Louisville (where there is a ton to do). I actually have double duty this week as I am speaking on both Thursday and Friday. 

Keep reading after the jump to find out which two sessions I am presenting.

Read more »

Aug 06

I'm Speaking at THAT Conference 2019

Wow, I can't believe that I forgot to mention this here, but I'm speaking again, tomorrow! This time I will be giving a session at THAT Conference in Wisconsin Dells, WI. I have not been to this conference before and am super excited about attending and presenting for the first time. Apparently THAT Conference is the second largest developer conference in the region (just a bit shy of CodeMash) with over 1700 attendees of diverse technology backgrounds and expertise levels. Oh and did I mention that the venue is a giant indoor / outdoor water park? That doesn't hurt either.

This is an interesting presentation for me, as I am shifting gears a little bit from my normal technical deep dive on a topic. Instead, I am presenting on improving some soft skills that all developers our there can benefit from. Keep reading after the jump to hear more about my session on "How to Win Friends and Influence...Better Developer Estimates".

Read more »

Jul 14

Introducing the Kentico Cache Doctor NuGet Package

Over the past many years, there is one pretty important thing I have learned while working with Kentico (and most other Web based CMS platforms out there). That one thing I have learned is that when it comes to problems with a page not showing the right results, or the code not working, or the content not quite lining up the right way; it almost always boils down to one of three things. Those three things in Kentico EMS are macros for dynamic content (and all the fun macro security issues that come with them), client side browser cache (where the latest Javascript file is not being loaded or is stale), and server side caching (where the CMS has placed data in the server memory and the latest page is not being sent down to the user's browser).

With Kentico's focus on MVC first for the latest Kentico 12 SP1, that last one, server side caching, is actually more important and fun to deal with than ever. The thing is with MVC, the caching strategy you use is up to you, and there are many different ways to do it. One of the most powerful ways is add what's called Output Caching into the solution. Output Caching is excellently detailed out over on Michal Samuhel's blog post on fixing a slow Kentico MVC site. If you have not read that post, STOP, and go read it right now. Then come back over here.  

In working with Kentico MVC sites for over 3 years, I have seen many issues during project development cycles that were resolved by simply clearing the page's Output Cache and/or restarting the app pool for the MVC live site. This is fine and all, but it does take a bit of time to do this and slows down the development process. To combat this I have decided to work on a little add-on for Kentico MVC development that gives the developer a quick short cut to clear the Cache without having to restart the site. Enter the Kentico Cache Doctor.

Read more »

Jun 30

Kentico Rocks Podcast Episode 22

I don't think there could be a more special episode than episode 22 of Kentico Rocks. I say that because it was recorded live with almost all of the Kentico MVPs in the world at the 2019 Kentico MVP Summit in Brno, Czech Republic. Yes that's right your friendly neighborhood MVPs were all gathered in one place for an entire week at Kentico's headquarters. That just does not happen very often.

During the episode you can hear a little bit about what the MVP Summit is and what it takes to be an MVP for Kentico for those interested in the global Kentico development community. We also get into Kentico EMS 12.0 Service Pack 1 details, new Custom Elements and the new Editorial Calendar in Kentico Cloud, and great resources in Github for Kentico developers out there.

Remember, you can now subscribe to the Kentico Rocks podcast on spotify! So click on over to that and start following Kentico Rocks today.

Listen on Spotify to Kentico Rocks

Read more »

Jun 30

I'm Speaking at Code on the Beach 2019

On July 27th, 2019 I will be speaking at Code on the Beach 2019 in Atlantic Beach, FL. This will be the second time I have presented at this event. To be honest, this is one of my all time favorite events to speak at. They simply do it right by giving attendees and speakers plenty of time for sessions, plenty of socializing time, and then ,uniquely, they give you time for you and your family to hang out at the beach mid conference. It's hard to beat that. 

Keep reading after the jump to find out my full abstract for CoB 2019.

Read more »

Jun 18

Kentico Rocks Podcast Episode 21

In this episode of Kentico Rocks, Brian is joined by a special guest, Jeroen Furst. Jeroen is a .NET specialist and lead engineer at TrueLime, a Dutch company that specializes in enterprise scale webapplications for clients across the globe. Brian and Jeroen spend time in the episode discussing ways to deploy Kentico sites on Microsoft Azure. During the show They cover tips and tricks on how utilize Azure PaaS, Azure Search, Azure Blob Storage, and Azure Redis cache with Kentico. Oh and it doesn't hurt that Jeroen is a 9 time Kentico MVP as well.

Also, a quick update on the podcast itself. You can now subscribe to the Kentico Rocks podcast on spotify! So click on over to that and start following Kentico Rocks today.

Read more »

Jun 02

I'm Speaking at Detroit Tech Watch 2019

The first annual Detroit Tech Watch conference is happening June 29th, 2019. I am happy to announce that I was selected as a speaker for this new event. Detroit Tech Watch's goal is to look toward the future of software development and is a day long event with nationally recognized speakers to discuss cutting edge ideas in software development and new programming languages.

My session at the event is titled "Do Not Build a Website with Last Decade’s Tech". Keep reading after the jump to get the full details on why I feel that the future of software development is not a large monolithic software installation, but instead powered by microservices, api, and simple front end rendering.

Read more »

May 06

Kentico Rocks Podcast Episode 20

In this episode of Kentico Rocks, Brian McKeiver embarks on a new era for the podcast of being a solo host, but also has a fancy new video recording setup. Topics include a run through of using .Net Core CLI to create a Kentico Cloud site that can easily be deployed to an Azure App Service.

Listen and Watch the latest episode of the Kentico Rocks podcast after the jump.

Read more »

Apr 20

I'm Speaking at Beer City Code 2019

On June 1st, 2019 I will be speaking at Beer City Code 2019 in Grand Rapids, MI. Yes, that is my hometown, and that is why I am stoked about it! I have actually spoken multiple times at this event back when it was named GRDevDay, but in the last few years the conference organizers have really upped the ante on the conference. Along with the re-branding, it has grown much larger than the old days, now attracts close to 500 developers around the West Michigan area, and brings in national level speakers.

It's great to see this conference grow because the board at West Michigan .NET Users Group does such a great job at making it affordable for almost anyone to attend. Also in the last few years the conference has spawned new events like a Diversity Mixer provides people in under-represented groups in the tech industry a chance to get to know each other before the conference, and a new kids portion of the event for some hands-on and kid-friendly sessions at the first annual Root Beer City Code. 

Read more »

Mar 16

I'm Speaking at Philly.Net Code Camp 2019

On April 13th, 2019 I will be speaking at Philly.Net Code Camp 2019 in Malvern, PA. I am excited about speaking at this event because it will be the first time attending for me, and it sounds like the code camp had quite the turnout last year (700 attendees). This will be the 28th Code Camp over 15 years at Philly.Net. The camp itself is run by a dedicated staff that includes several Microsoft MVPs.

I actually have two different sessions selected for the camp. Keep reading after the jump to find out what they are.

Read more »

 1 2 3 4 5 6 7 8 9 10