What is a Blockchain?

by

In an attempt to understand the technical side of the cryptocurrency craze, I read the book, Bitcoin and Cryptocurrency Technologies (http://bitcoinbook.cs.princeton.educeton.edu). It was a great book and I’d highly recommend it. What follows is somewhat of a book report on the beginning chapters, a look under the hood at what a blockchain is.

Cybernetics: A cyborg-free introduction

by

It has been observed that the acceleration of Moore’s Law has left tech culture with a tendency to discount the past, which leads to issues when building for the long-term. If everything we do is going to be circular filed in a few years anyhow, why bother? I think we’re starting to see some of the limits of ahistorical strategies, especially because building for internet scale means that systems can affect higher-order aspects of society and culture in unexpected ways. This is why I want to talk a little bit about cybernetics.

ForwardJS SF 2018 Recap

by

ForwardJS was the first developer conference that I ever attended, and it was a pleasure to be able to attend again this year. Forward has been releasing batches of the recorded talks on YouTube, so I thought that I would share a few of my favorite talks from this year’s conference, along with the video and slides when available.

Lean Software Development

by

“But you are planning for failure!”

The planner on my project team was aghast. I had asked for components to cover a 3% predicted waste rate for a multi-year program making assemblies destined for orbit. As the manufacturing engineer for the program I knew from previous experience that 3% was an average, and not unreasonable, estimate of possible loss. This blog post attempts to answer whether her reaction was justified, but in the context of software development. Was she right to criticize my analysis of previous wastage of these components?

Net Neutrality

by

Net Neutrality has become a big argument of debate lately, since the Federal Communications Commission (FCC) recently repealed it on December 2017. But what is it exactly Net Neutrality? Why is it considered so important? What could be the effects on you as a consumer or your business?

A Brief Introduction to Drones

by

Drones have been become one of the hottest tech toys in recent years, but what are these flying machines and what are they capable of?

“Drone” is the common name for an unmanned aerial vehicle, or UAV for short. UAVs are vehicles that do not carry humans inside of them. They can be controlled by either a human or by a computer. UAVs were originally used in the military to carry out tasks that were either too difficult or too dangerous for humans to perform. Some other military applications include drone surveillance and drone attacks.

How Much Does It Cost to Build a Mobile App?

by

A mobile app is a great way to bring new ideas to life, add value for your customers, or boost awareness of your business—but only if you can build a quality mobile experience without breaking the bank. And nailing down the cost of an app in advance isn’t exactly easy. App development costs can range from trivial to extreme, depending on a host of factors such as what your app does, how users will interact with it, and how you plan to staff the project.

The Rise and Future of Coding Bootcamps

by

If you work in the tech industry, coding bootcamps are something you have probably heard of, possibly attended, or know someone that graduated from one. For those of you who are unfamiliar with the term, the industry of coding bootcamps is fairly new, with the first ones starting around 2011-2012. In the short time they have been around, these alternative education programs have gained significant popularity, making their presence known in the tech world.