New On Our Blog Tips and resources for
software and IT professionals

Twitch Dev Channel, Knowledge Debt, and Much More

As always, Intertech has collected our favorite content for the end of the work week. For this collection, we provided several thought provoking articles. One piece talks about a dev’s difficulty learning Angular 2. Another teaches you about the “Thumb Zone” for mobile design. Read on! Articles and Videos: Twitch launched a channel for Game Dev and Programming communities! Now you can connect with fellow devs and coders on inspiring content. With the release of Angular 2, many devs are trying… Read More

Knockout js Tutorial: Creating Dynamic Webpages

We’ve had a number of requests for a Knockout js Tutorial from our clients and our own consulting teams have used the library on a number of occasions. I did some digging and through our partnership with Microsoft, we’re able to offer a Knockout js Tutorial I found in their Microsoft Virtual Academy library to our blog subscribers and clients. Because you’re reading a post about a Knockout js Tutorial, you’re probably already aware of what Knockout has to offer…. Read More

Thoughts from The 100: Team Work Makes the Dream Work (Part 1)

If you attended my recent talk at our 25th anniversary celebration and Learning Summit, you heard about Intertech’s approach to building a great company through highly engaged team members. “Team work makes the dream work” is more than just a slogan at our firm. It’s a philosophy backed up with specific strategies and proven principles. In this post and the one that follows I’ll share some of the ways we lead and grow our team, which also can be found… Read More

JavaScript Extensions, Code Reviews, and Much More

There’s a lot going on this week – today the iPhone 7 is being released, Angular did the final release of Angular 2 this week, and the list goes on. Today we’re including two pieces about the above topics, alongside another short blog post that talks about how code reviews are not only helpful to junior developers, they can be helpful to senior devs too. Articles and Videos: Take a look at the 1st part in a series on JavaScript extensions. Here,… Read More

Inversion of Control Design Principle (Part 3) – Dependency Injection Continued

In my last post I talked about resolving dependencies at the top most layer by simply instantiating dependencies.  In this post we will look at using a dependency injection library.  We will be looking at demonstration code (meaning I don’t always follow good coding practices such as exception handling and robust return types from the API) so I am going to describe the application and show a bit of this simplified code. The Dependency Injection Demonstration Application Say I have an… Read More

Windows 10 Tips – Windows Taskbar Badges (Anniversary Update)

Hey, welcome back to another Windows 10 Shots blog post.  I hope you read my last post, Windows 10 Tips – Snap Assist. I have mentioned in previous posts, with most shots, after about a handful, things will start to get a little hazy.  But, with Windows 10 Shots, the hope would be that the opposite would happen.  That clarity and insight into the highly anticipated release would free your mind to great new features and power of Windows 10…. Read More

An Android Vulnerability, Required Password Rules, and Much More

Intertech brings you another collection of content from our devs in today’s Dev Digest. Learn about the vulnerability that made Google have to rebuild a core part of their Android OS. We also have a quick tutorial on how to put emojis in your WiFi name. Articles and Videos: Google had to rebuild a core part of the Android OS to kill a vulnerability. Learn about it here. Debugging with Visual Studio Code will no longer require access to a Mac to… Read More

Introducing ASP.NET Core MVC Tag Helpers

When Microsoft released its version of the MVC (Model, View, Controller) web programming framework, it was revolutionary. It relinquished content control back to the ASP.NET web developers. ASP.NET Web Forms primarily maintained control of the HTML, CSS, and JavaScript required for creating web pages. It worked simply and efficiently for beginning web developers without web programming experience who needed to publish content on the web. As well, Web Forms made up for the varying levels of web programming standards support… Read More

Thoughts from The 100: Defining the Purpose of a Business

This is my final post in this series on leading team members, which you can learn more about in my new book “The 100: Building Blocks for Business Leadership.” My previous three posts have provided practical “tactical” tips for providing leadership that helps employees to achieve their potential and for ensuring that your business (and that of your clients) thrives. Today’s message is broader, but ultimately the most important: Know what matters! Ever heard the maxim, “If we don’t stand… Read More

How Interruptions Affect Devs, Web App Security Basics, and Much More

For many young devs out there, school is just starting! If you are looking for a little extra learning to advance your skills or ways of thinking, take a look at the content that we collected for this week. First off, we included an analysis of how interruptions affect programmers a lot worse than those in other professions. Since school is starting, we also felt it was necessary to include a humor piece from a textbook. Check it out below!… Read More