Programming Topics
The Workloads of the Internet of Things
I must say my favorite part about researching the Internet of Things has to be the mind blowing stats. Just a couple from the arsenal… we already have more connected devices on the planet than humans, and every two days we create more data than all of human history up to 2003. The predictions are…
Read MoreBeyond The Hype: The Internet of Things
The buzz surrounding the Internet of Things shows no signs of subsiding. At the same time, its potential has grown expediently. This appears to be one case where what is delivered will dwarf the hype. But, what does this mean for you and me? Though the media and analysts talk about enabling Internet data in…
Read MoreHow to Cross Compile Go Programs using Docker
There are several ways to cross compile Go programs, but the way we’re going to show you is awesome because you don’t have to install any libs or anything. That said, you do need Docker installed, but you already have that anyways, right? We use this to create our Iron.io command line tool binaries. You…
Read MoreSuper Easy Serverless Slack Bots
Slack has a great API for building integrations and one of those types of integrations is called a “bot”. Bots are useful tools that can respond to messages the chat users type into a chatroom. For instance you could type in “what is the weather” and the bot would respond with today’s weather. Bots are…
Read MoreMore Go Use in Production (Pivotal CF)
Travis Reeder, Iron.io co-founder and CTO, was at DevBeat 2013 on Tuesday talking about Iron.io’s use of Go language for our API services and backend functionality. (We use Ruby and other languages for workers and our app framework but Go has a special place here for things that need to run fast and handle high…
Read More7 Reasons Webhooks Are Magic
Around the Iron.io office, I’m known as a bit of a webhook enthusiast. When asked what my favourite features of the Iron.io platform are, our webhook support tend to top my list. (Did you know you can create a message or a task using webhooks, and use push queues as webhooks?) I love the flexible, open architecture webhooks enable. They remind me…
Read MoreThe Future is Serverless
We published a piece on ReadWriteWeb this morning on Why the Future of Software and Apps is Serverless. Below are a few excerpts.
Read MoreWhy Aren’t You Developing in the Cloud?
Cloud computing has completely altered software distribution. Traditionally, software licenses were purchased, installed and accessed on personal machines. Today, most applications are service based and accessible from any network connected device. E-mail, documents and even business applications have transitioned to SaaS applications and give users quicker access, more control and fewer dependencies compared to…
Read MoreWhen Unit Tests Aren’t Enough… ABT – Always Be Testing
Traditionally, developers create unit tests to test code and to ensure bugs don’t get introduced as time goes on and your code changes. The theory is that if you write tests that cover every line of code, then when you make a change and the tests still pass, you can feel pretty comfortable that…
Read More