On a Cloud: Software Quality

Jef King
Jef King

Simply Testing Software When teams form to release software, they have to determine what level of testing is going to be done; and how it is going to be done. If I boil down what I have learned over the years is that you really need to cherry-pick the type of testing. I recommend taking…

0

On a Cloud: Soft Delete & Data Architecture

Soft Delete This video is a quick overview on why it is important to implement soft deletes on your data. With data being the most tangible commodity a developer works with it makes sense to protect it. Data Architecture A beginners overview of some of my fundamentals that I use when looking at data storage….

0

On a Cloud: Config & Consumer Pattern

Configuration In this video I quickly go through how I set up configuration for the projects that I work on. I go through the reasons why I have come to only using configuration when the value needs to change depending on environment.   Queue: Competing Consumers Pattern The competing consumer pattern is a basic queuing…

0

On a Cloud: CDN & Queue Sharding

Content Delivery Network (CDN) I run through at a high level what a CDN is and how it enables lower latency for your clients. Then I share with you what has worked for me when using a CDN to deliver low latency web sites. Also using a CDN can actually enable a more cost effective…

0

On a Cloud: Queues

In my first two videos I have presented a couple quick overviews of Queues and a very typical queuing pattern. Both videos tackle queuing from a generic perspective and you can apply these to almost any queuing technology available today.   Basic Overview I posted a quick video on when and how you use queues….

0

A chatroom for all! Part 6 – The Finale and Debugging Remote Node Apps

This node.js tutorial series will help you build a node.js powered real-time chatroom web app fully deployed in the cloud. You are expected to know HTML5 and JavaScript. Throughout the series, you will learn how to setupnode.js on your Windows machine, how to develop a web frontend with express, how to deploy a node express…

0

A chatroom for all! Part 5 – Connecting the Chatroom with WebSockets

This node.js tutorial series will help you build a node.js powered real-time chatroom web app fully deployed in the cloud. You are expected to know HTML5 and JavaScript. Throughout the series, you will learn how to setup node.js on your Windows machine, how to develop a web frontend with express, how to deploy a node…

1

Celebrating Women in Computing

Let us celebrate the contribution of women in computing by hosting and participating in this International Hackathon for Women What? Third International Women’s Hackathon 2014 When? October 11th, 2014 (though 12/1/2104) Where? Worldwide in University Campuses and live at the Grace Hopper Celebration of Women in Computing. Yes, that’s right. You can participate from where…

0

A chatroom for all! Part 4 – Building a Chatroom UI with Bootstrap

This node.js tutorial series will help you build a node.js powered real-time chatroom web app fully deployed in the cloud. You are expected to know HTML5 and JavaScript. Throughout the series, you will learn how to setupnode.js on your Windows machine, how to develop a web frontend with express, how to deploy a node express…

2

A chatroom for all! Part 3 – Building a Backend with Node, Mongo and Socket.IO

This node.js tutorial series will help you build a node.js powered real-time chatroom web app fully deployed in the cloud. You are expected to know HTML5 and JavaScript. Throughout the series, you will learn how to setup node.js on your Windows machine, how to develop a web frontend with express, how to deploy a node…

3