How to use the mediator design pattern in C#

July 5, 2017

Design patterns are used to solve common design problems and reduce the complexities in our code. The mediator pattern is a behavioral design pattern that promotes loose coupling between objects and helps to organize the code for inter-object communications. This […]

Single-purpose apps are dead, long live multi-purpose software

June 6, 2017

We’re living in a world where every single facet of our lives, both personally and professionally, can be managed by an app. From standalone grammar checkers to email hunters to digital project boards, there’s an app for every function imaginable. This current state […]

The cloud can’t fix poor application performance

May 16, 2017

Have you heard the fairy tale that application performance on the cloud is automatically optimized, without any effort from developers or administrators? Too many people believe it’s reality, and not a fairy tale. Read More on InfoWorld

Development Software, Software Category

The Nintendo Switch could soon introduce your child to coding apps

August 17, 2017

Via: The Next Web

Whether you’re into Nintendo’s Switch for its roster of Mario and Zelda titles or the on-the-go gameplay, you’ll be happy to know that it’ll soon be able to handle double duty as a programming tool, when FUZE Code Studio launches […]

Development Software, Software Category

A Look at Intel’s 2018 Software Development Tools

August 17, 2017

Via: InfoWorld

I signed up for Intel’s annual public beta (you can too by registering for it), and now I can share some of what I’ve found in the latest version of the software development tools. These are serious tools for Python, […]

Software Security

The Best (and Worst) Antivirus Software for Parents

August 17, 2017

Via: Tom's Guide

Spend more than a few minutes on the internet, and you’ll likely come to the conclusion that it isn’t a place for children. Unfortunately, banning your kids from the internet simply isn’t a reasonable option in 2017. Enter parental-control software […]