Reading list August 2017

Automatic Scaling with Amazon ECS

Run Containerized Microservices with Amazon EC2 Container Service and Application Load Balancer

AWS IAM Policies in a Nutshell In this post we’re going to go through an explanation and tutorial of IAM policies. The long, deep, dark of AWS documentation can sometimes (understatement) overcomplicate concepts
Building Distributed Locks with the DynamoDB

Building a Real World Evidence Platform on AWS

How to Configure an LDAPS Endpoint for Simple AD Simple AD

Building High-Throughput Genomics Batch Workflows on AWS:

Introduction (Part 1 of 4) Deriving insights from data is foundational to nearly every organization, and many customers process high volumes of data every day. One common requirement of customers in life sciences is the need to analyze these data in a high-throughput fashion without sacrificing time-to-insight.

Job Layer (Part 2 of 4) 

Batch Layer (Part 3 of 4)

Workflow Layer (Part 4 of 4)

AWS Lambda vs. Azure Functions vs. Google Functions Serverless has been around for more than two years now and is not a new phenomenon. Our recent DevOps Pulse Survey showed, however, that only 30% of the responders are currently using serverless.

Serverless Cost Calculator Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM OpenWhisk

Introducing Azure Event Grid – an event service for modern applications Most modern applications are built using events – whether it is reacting to changes coming from IoT devices, responding to user clicks on mobile apps, or initiating business processes from customer requests.
Demystifying Certificate Requirements in Mutual TLS Understanding

Implementing a WCF Client with Certificate-Based Mutual Authentication without using Windows Certificate Store 

Creating self signed certificates with makecert.exe for development

One Git to Master them all Most tools are just a wrapper around the command line. We take a visual approach instead: Branch Explorer as a comprehensive repo visualization, integrated side-by-side diff with Semantic capabilities, proper 3-way merge and more. 

Social and Emotional Intelligence in AI and Agents Social signals and emotions are fundamental to human interactions and influence memory, decision-making and wellbeing.

Microsoft researchers achieve new conversational speech recognition milestone Last year, Microsoft’s speech and dialog research group announced a milestone in reaching human parity on the Switchboard conversational speech recognition task, meaning we had created technology that recognized words in a conversation as well as professional human transcribers.

Don’t strangle your monolith when migrating to the cloud — starve it to death Imagine that you’ve secured VC funding for a new concept called Muscle Unbound.

Building a Modern Bank Backend At Monzo, we’re building a banking system from scratch. Our systems must be available 24×7 no matter what happens, scalable to hundreds of millions of customers around the world, and very extensible.

Seven things I have learned about writing software It’s happening.

Tesla Shows How Traditional Business Metrics Are Outdated

Schrödinger, a Quantum behind the Secret of Life

Balancing Work and Life: When 9 to 5 Doesn’t Exist Focus on your spiritual health to improve performance, relationships, and your sense of balance and well-being.

Women have more active brains than men Side view of the brain summarizing blood flow results from tens of thousands of study subjects shows increased blood flow in women compared to men, highlighted in the red coloured areas of the brain: the cingulate gyrus and precuneus.

With 8 threatening volcanoes, USGS says California deserves close monitoring With the world’s top volcanologists heading to Portland, Ore., on Aug. 14 for the first international volcanology assembly held in the U.S. since 1989, the many famous, prominent and dangerous volcanoes of the West Coast will be the subject of field trips and much discussion.

US nuclear arsenal controlled by 1970s computers with 8in floppy disks Government Accountability Office report details ‘museum-ready’ machines controlling nuclear force messaging system that are ‘obsolete’ The US military’s nuclear arsenal is controlled by computers built in the 1970s that still use 8in floppy disks.

Hanson: Is California finally reaching the breaking point? Corporate profits at California-based transnational corporations such as Apple, Facebook and Google are hitting record highs. California housing prices from La Jolla to Berkeley along the Pacific Coast can top $1,000 a square foot.

The Charts That Tell the Story of 2017 (So Far) Over the first half of 2017, Insight examined many of the trends dominating the financial industry and making headlines. However, while headlines tell part of the story, nothing quite captures the movements of the market like data.

What Google’s Highest Rated Training Program Can Teach


Reading List March 3 – 15, 2017

That big Amazon S3 outage was caused by a typo, company admits On Monday, many websites, news services, publishing platforms, and other internet-connected things that use Amazons AWS platform went dark. The cause can finally be revealed. The tech hiccup that made much of the web inaccessible was caused by human error.

How to Protect Your Web Application Against DDoS Attacks by Using Amazon Route 53 and an External Content Delivery Network Distributed Denial of Service (DDoS) attacks are an attempt by a malicious actor to flood a network, system, or application with more traffic, connections, or requests than it is able to handle.

Azure – Inside the Azure App Service Architecture Azure App Service is considered an excellent Platform as a Service (PaaS), offering an application platform for developers to build Web, mobile and API applications.

Azure App Service Authentication–AAD Groups I wanted an easy way to leverage Azure AD Groups in my application. Thanks to Dushyant and my previous post on App Roles, I was able to throw together a sample. references: Authorization in Cloud Applications using AD Groups , Azure App Service Authentication – App Roles

Searching Blob Documents with the Azure Search Service One of the core services in the Microsoft Azure cloud platform is the Storage Service, which includes Blobs, Queues, and Table storage. Blobs are great for anything you would use a file system for, such as avatars, data files, XML/JSON files, …and documents.

Git Best Practices The Visual Studio MVP Kent Bryant shares that the two primary issues that limit Git repos are huge files and huge number of files – Git’s 2 Biggest Issues .   As a best practice, you should consider keeping the Git repo size under 1GB and the overall file count less than 250k files.

AI learns to write its own code by stealing from other programs OUT of the way, human, I’ve got this covered. A machine learning system has gained the ability to write its own code. Created by researchers at Microsoft and the University of Cambridge, the system, called DeepCoder, solved basic challenges of the kind set by programming competitions.

BenchmarkDotNet/ at master · dotnet/BenchmarkDotNet · GitHub BenchmarkDotNet is a powerful .NET library for benchmarking. This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.

Creating A Simple Copy-To-Clipboard Directive In Angular 2.4.9 A couple of months ago, I happened to see Will Boyd on Twitter mention that JavaScript-based Clipboard support was fairly strong in modern browsers.

Essential Angular: Compilation I wrote an article about the core concepts of Angular 2 a year ago, during one of the early betas. Most of it is still accurate and relevant, but not everything. For instance, I wrote it before we introduced NgModules, before the AoT compilation became a thing, and before we built the new router. T

Curated Lists of Data Science, Machine Learning, Deep Learning and NLP resources Here are three useful resources for learning about Data Science: Machine Learning and Deep Learning Tutorial List: This link contains a topic-wise curated list of Machine Learning and Deep Learning tutorials, codes, articles and other resources

Programmers: Stop Calling Yourselves Engineers It undermines a long tradition of designing and building infrastructure in the public interest. I’m commiserating with a friend who recently left the technology industry to return to entertainment.

You can’t fix diversity in tech without fixing the technical interview. In the last few months, several large players, including Google and Facebook, have released their latest and ultimately disappointing diversity numbers.

7 Ways Earth Would Change If Our Moon Were Destroyed For nearly the entire 4.5 billion year history of our Solar System, the Earth hasn’t been alone while we revolve around the Sun. Our giant lunar companion is larger and more massive than any other moon when compared to the planet it orbits.

92% of us are breathing unsafe air. This map shows just how bad the problem is Clean energy is a key topic at the World Economic Forum’s Annual Meeting 2017. Watch the session on Energy’s Clean Transition here.

California exports its poor to Texas, other states, while wealthier people move in California exports more than commodities such as movies, new technologies and produce. It also exports truck drivers, cooks and cashiers. Every year from 2000 through 2015, more people left California than moved in from other states.

India is a top source and destination for world’s migrants India has a long history of migration. More than a century ago, large numbers of Indian migrants – many of them involuntary ones – moved to Africa, the Caribbean and within the Indian subcontinent itself.

A Short Guide to Death It’s a known fact that humans are, statistically speaking, losing touch with their corporeal selves. Our bodies are collectively in a state of unmatched decay.

Major earthquake could be overdue on San Andreas Fault north of L.A., new study finds Southern California could be overdue for a major earthquake along the Grapevine north of Los Angeles, according to a sobering new study by the U.S. Geological Survey. The research found earthquakes happen there on average every 100 years.

The 3 Ways That Parallel Universes Could Be Real The idea that things exist in a particular, well-defined state at all times where their properties can be determined so long as you can measure them well enough was fundamental to how we conceived of the Universe. When quantum physics came along, that idea went right out the window, never to return. Tags: via Pocket March 14, 2017 at 07:52AM

Reading List Jan 1 – Jan 7 2017

Nulls Are Not The Problem

Setting Up Ngrx/Store In An Angular 2 Project

Project Wycheproof

41 of Google’s Toughest Interview Questions

Two-Factor authentication in ASP.NET Identity 3 using TOTP authenticator


Ahoy Travelers: These Are Your Rights When Airlines Screw Up

Finland has started handing out a basic income

The Rodgers Creek and Hayward Faults are revealed to be one fault, capable of a Magnitude=7.4 earthquake