Facebook and Microsoft introduce new open ecosystem for interchangeable AI frameworks – Facebook and Microsoft are today introducing Open Neural Network Exchange (ONNX) format, a standard for representing deep learning models that enables models to be transferred between frameworks. ONNX is the first step toward an open ecosystem where AI developers can easily move between state-of-the-art tools and choose the combination that is best for them.
Learning Path: Lessons in RxJava – RxJava has been growing in popularity and can offer more stable and maintainable code, but it comes with a high learning curve and tradeoffs. This learning path covers both RxJava 1 and 2
Offline-Friendly Forms – Forms on the web don't usually play nice with bad connections. If you try to submit a form while offline, you'll most likely just lose your input. Here's how we might fix that.
Writing High-Performance Swift Code – The following document is a gathering of various tips and tricks for writing high-performance Swift code. The intended audience of this document is compiler and standard library developers.
Building a Full-Stack App with Serverless and React on AWS – Serverless Stack is an open source guide for building and deploying full-stack apps using Serverless and React on AWS. Create a note taking app from scratch using the Serverless Framework and Create React App. Follow our step-by-step tutorials with screenshots and code samples.
AWS Security Primer | cloudonaut – I was preparing some AWS Security related training. Soon, I realized that this topic is too huge to fit into my brain. So I structured my thoughts in a mind map. Within a couple of minutes1 I came up with this
Roadmap to becoming a web developer in 2017 – Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops.
Inversion: The Crucial Thinking Skill Nobody Ever Taught You – Inversion is an essential skill for leading a logical and rational life. It allows you to step outside your normal patterns of thought and see situations from a different angle. Whatever problem you are facing, always consider the opposite side of things.
Why Kotlin Is the Hero Android Needs – 10Clouds Blog – On May 17th Google announced Kotlin as the officially supported language for Android. It was no surprise for us at 10Clouds. It’s been the most important shift in Android development since many ditched the generally hated Eclipse for Android Studio, based on IntelliJ, a beloved IDE among Java Developers.
Every single Machine Learning course on the internet, ranked by your reviews – For this guide, I spent a dozen hours trying to identify every online machine learning course offered as of May 2017, extracting key bits of information from their syllabi and reviews, and compiling their ratings. My end goal was to identify the three best courses available and present them to you, below.
Capsule – Package and Deploy JVM Applications – Packages any JVM application, no matter how complex, as a single, plain executable JAR. A capsule may directly contain all of the application’s dependencies or simply declare some or all of them, to be downloaded when launched. Built with standard build tools, it is the fat JAR that always works.
Run headless Chrome on AWS Lambda (maybe Azure, & GCP later) – The aim of this project is to provide the scaffolding for using Headless Chrome during a serverless function invocation. Serverless Chrome takes care of building and bundling the Chrome binaries and making sure Chrome is running when your serverless function executes.
The First Wave of Corporate AI Is Doomed to Fail – Artificial intelligence is a hot topic right now. Driven by a fear of losing out, companies in many industries have announced AI-focused initiatives. Unfortunately, most of these efforts will fail. They will fail not because AI is all hype, but because companies are approaching AI-driven innovation incorrectly
Hard-won lessons: Five years with Node.js – After five years working with Node.js, I’ve learned a lot. I’ve already shared a few stories, but this time I wanted to focus on the ones I learned the hard way. Bugs, challenges, surprises, and the lessons you can apply to your own projects!
Launch: Introducing AWS CodeStar – Quickly Develop, Build, and Deploy Applications on AWS – AWS CodeStar is a cloud service designed to make it easier to develop, build, and deploy applications on AWS by simplifying the setup of your entire development project. AWS CodeStar includes project templates for common development platforms to enable provisioning of projects and resources for coding, building, testing, deploying, and running your software project.
3 years on Google App Engine – An Epic Review. – For the last 3 years I worked on an application that runs on Google App Engine. It is a fascinating, unique piece of service Google is offering here. Unlike anything you'll find elsewhere. This is my in-depth, personal take on it.