651.288.7000 info@intertech.com

Sharing Our Knowledge And Keeping The IT Community Up-To-Date And Engaged!

Our consultants are in the business of mentoring and leaving you better than when they started. With their extensive experience and the soft skills that Intertech is known for, they can express themselves like few others, whether in the field or in a post. Look no further to find first-hand information that has past our QA professionals, along with links to outside articles that will help you in your day-to-day. From heads-down development experience to executive insights, you will find what you need on our developer blog.

Intertech is the largest combined consulting and education firm in the midwest. You can rely on our team to be up-to-date and ready to share knowledge based on field experience in our developer blog.

Full Service Development Graphic

Current Topics
Directly From The Field To You
Links To Timely Articles Of Interest
We bring you across the finish line.

Intertech’s Developer Blog ..From The Field And Further Out!

Practical Git Rewriting Commit History

Practical Git: Rewriting Commit History Though a large part of our day-to-day Git usage is centered around making commits and forging ahead to build a version history, it’s not uncommon to need to edit or adapt this history. Below I’ll be looking at some common...

read more

Practical Git Rebasing

Practical Git: Rebasing A commonly suggested git practice is to commit distinct units of work, often. Following this practice can provide a helpful outline showing the historical progression of a feature. However, when the work of each contributor is merged into the...

read more



Providing Tech Leaders An Outside Perspective On The Business Of IT

Finding and Retaining Stellar IT Employees Screen Image

Pillars of Software Development Success

How to Deliver Software On-Time On-Budget On-Feature

A study by PricewaterhouseCoopers, which reviewed 10,640 projects from 200 companies in 30 countries, found that only 2.5 percent of the companies successfully completed 100 percent of their projects. Find out how to avoid this issue.

Agile Methodology For Executives Screen Image

Agile Methodology For Executives

A Guide for Executives Managing and Working with Agile Teams

This Intertech Executive Brief provides an Agile Methodology Overview with related commentary about how scrum complements many agile principles. This paper will also expand your understanding of how to combine Agile and Scrum for the best results.

Hiring and Working with IT Consulting Firms Screen Image

Hiring and Working with IT Consulting Firms

What Every CIO Should Know

This Intertech Executive Brief provides insight into selecting an excellent consulting firm that fits your particular needs and how to leverage that consulting relationship for maximum value.

Intertech’s preferred method of project delivery is to use an Agile or Scrum process. An Agile software engineering approach often results in more accountability and less waste for problem analysis, solution design, coding, testing, and product release. The continuous feedback loop fostered with the Agile approach illuminates problems earlier than with other methodologies and puts working product out sooner.
Intertech’s team of senior .NET consulting professionals has deep experience in providing architectural guidance, design and implementation in .NET application development to a variety of government entities and Fortune 500 companies. Our .NET consultants add instant experience to a team that is newer to the technology or augments a senior, experienced team needing additional resources.
Intertech’s Java consulting practice is comprised of senior Java software developers that work with customers on the design, coding, testing and deployment of Java software applications.

Angular Development #8 – Control Value Accessor

Forms are a critical component to most any web application. While most forms can be completed with the standard browser inputs, sometimes a more dynamic or thematic input can make the difference in a user interface. Angular provides the ControlValueAccessor interface to provide developers the tools to seamlessly insert custom built components that can function just as a standard input. But as we will see, the ControlValueAccessor can provide much more than just custom inputs – it can serve as a gateway to better form organization and reusability within an application.

read more

Angular Development #6 – Dynamic Component Generation

Most Angular components are created by adding a reference directly into a template, however there are times where the type of component won’t be known ahead of time and will need to be dynamically created. Often this is seen with modal windows, application level alerts, or other event driven messages, but could also occur when multiple copies or instances of a component need to be created. In order to create these components you will need to take some extra steps and precautions, but it can open the door to far more advanced functionality in an application.

read more

Exploring Entity Framework Core 5

It’s an exciting time to be working with the latest Microsoft .NET technologies. .NET 5, released on November 10th, 2020, combines several smaller, distinct frameworks together into one grandiose framework that includes:


    • .NET Framework
    • .NET Core
    • Xamarin
    • ASP.NET Core
    • WinForms
    • WPF (Windows Presentation Foundation)
    • UWP (Universal Windows Platform)
    • ML.NET (Machine Learning .NET)
    • and Entity Framework (EF) Core.

Microsoft Is Changing The Release Strategy

Microsoft is changing its release strategy for .NET. After .NET 5.0 is released, they will continue to release a new major version every year in November. Microsoft is also changing its support strategy for .NET with Long Term Support (LTS) versions. Read the article to find out more.

If you are using .NET, speak with Intertech about complete application development & keeping your team up-to-date! Davin Mickelson & Intertech are ready to hear from you!


Principles of Good Software Design Screen Image

Principles of Good Software Design

Author: Tim Star – Intertech Consultant

Software design is the most important phase of the software development cycle. Thinking about how to structure code before you start writing it is critical. Changes and updates will inevitably arise. Good software design plans and makes allowances for added features, algorithm changes, and new integrations.


C# Tutorial: Understanding C# Events Screen Image

C# Tutorial: Understanding C# Events

Author: Davin Mickelson – Intertech Instructor

In this C# event tutorial, I will explain how delegates are the foundation for C# events and show the two primary delegates that Microsoft has given us for creating our own events. I will also show you how to subscribe to your own events and even pass data back to the event handlers.

Discover All That Intertech Can Do For You!

We Make You And Your Company Stronger!

Let us outline a program for you.
Consider Intertech…

Tell us about your project and we’ll gather the right people, discuss your request, clarify any questions, and provide a price estimate that you can use to decide if Intertech is a good fit for you!

“We Take The Worry Out Of Custom Software Development!”

Turn-Key Custom Application Development Solutions Since 1991

Independent & Co-Development

Tom Salonek Founder & CEO