Keep it simple, stupid. The KISS principle is one of my favorites. Often we are guilty of making systems unnecessarily complex. This creates a miserable cycle of working with these things that we create. Does it have to be this way? Go was designed with simplicity and ease of use top of mind. I’m claiming by using Go to build your next server/service the benefits will go beyond the performance of your software.
Abstract Interfaces are one of the most powerful Go features. They allow you to develop applications and libraries that are flexible, re-usable, and testable. Like other programming languages, interfaces allow you to abstract behavior without prescribing how objects implement them. Unlike other programming languages, however, Go favors small interfaces and implements them implicitly. This concept … Read More
Today we welcome Eric Snyder to the show, software architect here at Chariot, and Dev News veteran from days past. Eric, Ken and Sujan bring a whole slew of dev topics to the livestream today – from the youtube-dl controversy, to new features in Vue – and Eric talks about his recent projects using Go.
The Amazon Web Services SDK for Go 2.0 contains a number of enhancements compared to Go v1. Golang is a great programming language for modern cloud native applications. The language provides great facilities for better concurrency, internet content parsing (JSON, XML, etc…), support for HTTP(S), ease of cross-platform compilation, and static binary executable generation, just … Read More
Our old pal Jamie Allen was in the neighborhood talking this-and-that about Scala, Akka and other sundry Typesafe products, so we roped him in to do the DevNews.
Jamie is currently working with Roland Kuhn on Reactive Design Patterns.
Joel and Ken talk about 3D printing advances, some Go tutorials, a great Promises tutorial, Chromecast’s new streaming API, and more. Stay tuned toward the end for some hilarious product reviews when we discuss FlappyBird.
>Wherein we start by discussing Michael Winslow, playing with reverb, and Eric mentions a DEC Rainbow. Topics include improvements to Node in 0.12, a Ruby/Rails children’s book kickstarter, leaving Scrum for Kanban, and more…