A 20 year veteran technology journalist, Alex Handy cut his teeth covering the launch of the first iMac. His work has appeared in Wired, the Atlanta Journal Constitution, and The Austin American Statesman. He is also the founder and director of the Museum of Art and Digital Entertainment (themade.org) a non-profit video game museum located in Oakland.
August 8th, 2018 | 12 mins 19 secs
Serverless has grown to become more than just Amazon Lambdas. Today, there are dozens of implementations, from inside the clouds, to those that are designed to run inside a datacenter, to those that run in Kubernetes. That last batch is where the most interest has coagulated over the past year, and now even more so with the announcement of Knative as a project designed to smooth the Serveless experience on Kubernetes.
August 2nd, 2018 | 14 mins 1 sec
We caught up with Kelsey Hightower, Staff Develop…
August 1st, 2018 | 31 mins 32 secs
Jim Rose, CEO of CircleCI joins TC Currie to talk…
July 31st, 2018 | 15 mins 18 secs
One of the biggest contributions of Docker to the…
July 30th, 2018 | 17 mins 37 secs
Christian Posta is the Chief Architect for Cloud…
July 25th, 2018 | 28 mins 23 secs
Cloud economist, Corey Quinn, said that "Day to d…
July 24th, 2018 | 36 mins 35 secs
The biggest challenge for businesses today is dev…
July 23rd, 2018 | 19 mins 39 secs
agile development, ci/cd, continuous deployment, continuous integration, devops, enterprise software, programming, software, software development, split software
Building software at scale and at velocity requires a great deal of infrastructure, process, and management. While some companies like Facebook and Google may make it seem like CI/CD is easy to build, in reality, both of these companies have spent billions of dollars optimizing their build pipelines and enabling developers to be more productive by removing barriers in the build/test/fix feedback loop.
July 17th, 2018 | 19 mins 44 secs
autodesk, cloud, google, google bazel, jfrog, microservices, swampup
At the JFrog SwampUp conference in Napa earlier this year, Melody Meckfessel and former Google vice president Sam Ramji (now with Autodesk) were showing off the way Google makes its sausage. Unlike other less well curated development experiences, Google's process is worth examining and shouldn't leave anyone offended or covered in sausage leavings.
July 11th, 2018 | 19 mins 28 secs
application development, developers, devops, ibm, open source, oracle, programming, serverless, serverless applications, software development, stateless computing
Just like Kung Fu in the 70's, serverless application development and deployment is hot. But just like Kung Fu, serverless is as much of a mindset as it is a platform. Amazon's Lambdas really kicked off the excitement, but going even further back, the origins of this style of programming can be found in functional principles: those found in Erlang, Haskell, and Scala.
Primarily, the idea of stateless computing and the goal of building discrete application functions drive this new paradigm of serverless. What's new about serverless is the fact that applications are offered up to the cloud to run in some unknown nebula managed by the cloud provider, with scaling needs completely abstracted away from the developer.
July 10th, 2018 | 18 mins 20 secs
ai, artificial intelligence, deep learning, gpu, machine learning, paperspace, tensorflow, tensorflow processing units, tpus
It's a crowded market if you're a machine learning company. Every vendor under the sun has integrated some new-fangled AI-driven service, making the real ROI tough to spot in the jungle of buzzwords and feature creep. Paperspace is hoping to make that journey a little easier for businesses by offering Gradient, an easily manageable infrastructure platform for deep learning.
July 2nd, 2018 | 16 mins 11 secs
application development, big data, data, developers, devops, enterprise software, microservices, microsoft, oracle, sap, software development, vexata
Data in microservice-based environments can be difficult to manage at scale. When application servers scale to near infinity, the datastores can't necessarily expand to meet that demand; they can only be optimized to keep up, and perhaps sharded. Considering just how much enterprise information is stored in some of those large systems, it's a worrying proposition to be asked by management to increase application performance when much of it is tied to an Oracle or Microsoft database.
June 27th, 2018 | 19 mins 44 secs
a/b testing, ci/cd, continuous deployment, continuous integration, enterprise software, front-end software, optimizely, software, test environments
When building front-end software, it can be tricky to figure out just what works. As with any page layout endeavor, from the Web to the supermarket checkout line tabloids, there are plenty of nooks and crannies to explore with headlines, graphics, and colors. Any software shop earning money on the Web likely already knows about "A/B" testing: the practice of subtle changing your page design and gathering metrics on its effectiveness at converting visitors versus the existing version of the site.
June 25th, 2018 | 18 mins 56 secs
big data, cloud, cloud-native, data, data lakes, databases, dremio, mongodb
Data lakes are an enticing idea: pour all of a company's information--both structured and unstructured--into a single system, and then everyone can access it and analyze it on demand. It's a great idea, but in practice, actually getting that data back out of the lake and into the hands of the people who need it can be a lot more difficult than it sounds.
April 17th, 2018 | 18 mins 30 secs
cloud-based infrastructure, cncf, identity, identity frameworks, scalability, scytale, spiffe
Back at the end of March, the CNCF accepted a new sandbox project for identity management. The project is called SPIFFE, which stands for Secure Production Identity Framework For Everyone. It's being supported by Amazon, Google and Red Hat, but at the center of the project is Scytale, a startup founded specifically for SPIFFE.
April 11th, 2018 | 18 mins 28 secs
data, data management, data platforms, data storage, dbas, kasten, microservices, release cycles, scalability
For microservices environments, data can be tricky. In a system where everything is designed to be highly ephemeral, scalable, and temporary, data storage doesn't fit into any of those categories. Stateful applications require stable data platforms that don't vanish when traffic goes down, or get overwhelmed when a site is overloaded.