audio processing

10 Deep Learning Resources for Audio Processing

April 19th, 2019 We've written before about the rise of voice assistants in the IoT market. As these devices become more and more…
Ruby 3 Sorbet

Ruby 3 Will Introduce Types

April 19th, 2019 Announcements made at the conference: - types are worked on in a collaboration with the Ruby core team; - types…

5 web development practices challenged

April 19th, 2019 There are many myths in the software business that have led to wrong best practices. In this post I will…
GitHub

Do You Have To Be Active on GitHub to Get a Software Developer Job?

April 18th, 2019 Most blogs that teach you how to get a software development job will stress having a few projects available on…
TCP

Explaining TCP/IP Like You’re Five

April 18th, 2019 Before we get into the simplified explanation of Transmition Control Protocol, here's a more technical breakdown.  TCP is a "standard…

The 5 worst programming languages to learn in 2019

April 18th, 2019 While there's no definitive worst or best programming language, if you're looking to learn a language that's in demand and…
code ownership

Developers Talk About Dealing with Code Ownership

April 17th, 2019 Eons ago(2006, to be exact), Martin Fowler outlined three types of code ownership: strong code ownership, weak code ownership, and…
Microsoft's Bosque

Microsoft Releases Bosque Programming Language

April 17th, 2019 In a research paper written by Mark Marron and recently published by Microsoft, Marron introduces a new paradigm that involves…

Three Ways To Advance Your Career As An International Software Developer

April 17th, 2019 Here are the 3 best practices we teach to young developers in our network as they begin their journeys as…

Top Ten industries using Python programming

April 17th, 2019 ActiveState released a new report examining the top 10 use cases of the open source language Python. ActiveState has been…