The MVC, MVP, and MVVM Smackdown on Android – This post steps through the MVC, MVP, and MVVM patterns in order. At the beginning of each section we start with a common definition of the major components and responsibilities and then see how that applies to our game.
How to Create a Distributed Datastore in 10 Minutes – Copycat is a framework that sidesteps the standard paradigm of building applications dependent on external systems for data consistency by allowing you to embed your application logic, written as a state machine, directly into Copycat, where consistency and fault tolerance are taken care of for you
Introduction to Deep Learning 2016 – Algorithmia – At the outer most ring you have artificial intelligence (using computers to reason). One layer inside of that is machine learning. With artificial neural networks and deep learning at the center.
Serverless Framework V.1 – Getting Started – YouTube – The Framework uses new event-driven compute services, like AWS Lambda, Google CloudFunctions, and more. It's a command line tool, providing scaffolding, workflow automation and best practices for developing and deploying your serverless architecture. It's also completely extensible via plugins.
Amazon Web Services — a practical guide – This guide is by and for engineers who use AWS. It aims to be a useful, living reference that consolidates links, tips, gotchas, and best practices. It arose from discussion and editing over beers by several engineers who have used AWS extensively
Modern Swift Networking with Swish – Swish is a framework that is a wrapper around NSURLRequests. We’ll discuss how Swish helps you solve that problem by building requests and executing them. We’ll also discuss the protocols, how they work, and how to write tests for them.
Android Studio Like a Boss – In this 360AnDev talk, we will take a detailed look at powerful but lesser known features. We will bend structural search and replace to our will, develop our own Live Templates, force Android Studio to interact with external tools and we will take a look at lesser known refactorings that you should be using
IT as a service: From build to consume – The cloud debate is over—businesses are now moving a material portion of IT workloads to cloud environments. The impact will be considerable, for consumers and vendors of technology alike.
Atomist – Build Applications, Not Infrastructure. – Atomist helps you ship faster by accelerating development from project creation throughout your project lifecycle. Easily compose, generate, and customize projects for building consistent microservices.
New in Spring 5: Functional Web Framework – As mentioned yesterday in Juergen’s blog post, the second milestone of Spring Framework 5.0 introduced a new functional web framework. In this post, I will give more information about the framework.
Quill – Your powerful, rich text editor – Quill is a free, open source WYSIWYG editor built for the modern web. With its modular architecture and expressive API you can completely customize it to fulfill your needs.
Best Practices in App Security – This talk will cover the best practices in app security, demonstrate common mistakes and pitfalls and show what we’ve learned in our own experience in the mobile banking industry.
React Server – Blazing fast page load and seamless transitions – React-server is a framework designed to make universal (neé isomorphic) React easier to write, providing standard answers for these questions and more. When you write your app for react-server, you concentrate on your React components, and react-server takes care of everything else that's needed to run and deploy re
SwiftBond is a binding framework that takes binding concepts to a whole new leve – Manually wiring up UI Code is tedious and requires a lot of work and usually does not behave the way you would like. But do we really need to do this manually every time? SwiftBond is a binding framework that takes binding concepts to a whole new level. It is simple, powerful, type-safe and multi-paradigm – just like Swift
Adding Push Notifications to your iOS app with Swift and Twilio Notify – Notify makes it easy to send cross-platform notifications to your users. From in-app push notifications on Android and iOS to SMS fallbacks, Notify takes care of the heavy lifting. Let’s build an iOS app that can receive and react to push notifications sent by the Apple Push Notific
An Introduction to Model-Based Machine Learning – This blog post follows my journey from traditional statistical modeling to Machine Learning (ML) and introduces a new paradigm of ML called Model-Based Machine Learning (Bishop, 2013). Model-Based Machine Learning may be of particular interest to statisticians, engineers, or related professionals looking to implement machine learning in their research or practice.
An E-Book of Cloud Best Practices for Your Enterprise – Over the last eight months, I’ve written a series of posts detailing several best practices for enterprises using (or considering) the cloud. These are practices I encourage any technology executive or professional looking to transform their business and/or career to consider.
Building Cross-Platform Mobile Apps with Xamarin – From App Builders CH, Hajan Selmani brings his extensive experience as a Microsoft MVP to show the benefits of writing cross-platform apps with Xamarin. From the high level of lower development costs to the specifics of plugins and API coverage, Hajan gets us started with everything we need to start hacking with Xamarin, and even finishes off with a demo project!
Angular 2 – Best Practises to Level Up! – Angular 2 is spreading worldwide and becoming more popular; thus more people are starting to learn and use it. However, whether you’re a coding expert or are a beginner to the trade, there are some basic guidelines and practises you should follow when using Angular 2.
Docker for Java Developers – In this O’Reilly report, author Arun Gupta explains Docker’s basic concepts and the commonly used orchestration frameworks around them. You’ll learn how to achieve faster startup and deployments on both Windows and Linux, and understand how these containers improve portability across machines and reduce the impedance mismatch between development, testing, and production environments.
Building a better code review process – O’Reilly Media – By approaching change as if you're the customer and knowing the risks involved when making changes to your code base, you can reduce the amount of churn in the review process and increase the chances of shipping code that sticks around.
Learn Docker by Building a Microservice – In this article I'm going to show you how Docker works, what all the fuss is about, and how Docker can help with a basic development task – building a microservice.