T S

3,320 Flips | 15 Magazines | 11 Likes | 82 Followers | @TrendingTopics | Keep up with T S on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “T S”

The joys of server / plugin separation

<b>The joyful act of decoupling your application plugin from its deployment will make your hapi app more portable and simpler to test.</b><p>hapi offers a rich …

Microservices

REST was NEVER about CRUD

James Higginbotham 19th July 2018<p>REST was NEVER about CRUD<p>A popular myth is that REST-based APIs <i>must</i> be CRUD-based – that couldn’t be further from …

Microservices

IO-Guard

A simple object validator which also supports TypeScript type guards, for the purpose of runtime and compile-time validation of foreign …

JavaScript

Operationalizing Node.js for Server Side Rendering

As Airbnb builds more of its Frontend around Server Side Rendering, we took a look at how to optimize our server configurations to support it.<p>At …

JavaScript

Announcing Startup School 2018

We’re hosting Startup School again this year. Startup School is a free, 10-week, online course. It’s designed for any startup founder who would like …

Startups

Pipeline as YAML: Alpha release

About me<p>I am Abhishek Gautam, 3rd year student from Visvesvaraya National Institute of technology, India, Nagpur. I was a member of ACM Chapter and …

DevOps

One or multiple apps per ECS cluster? : aws

We're starting to poke around with ECS and moving some of our applications currently running on a monolithic on-premise architecture to AWS. We have …

Cloud Computing

The Holy Grail Of Reusable Components: Custom Elements, Shadow DOM, And NPM

The Holy Grail Of Reusable Components: Custom Elements, Shadow DOM, And NPMThe Holy Grail Of Reusable Components: Custom Elements, Shadow DOM, And …

JavaScript

How I added awesome multi-threaded features to Express JS

TL;DR<p>I wrote express-http-context which is a ridiculously simple npm package that provides access to a request-scoped context that can be used …

JavaScript

8 Ultimate Full Stack Interview Questions and Answers

A Full-Stack Web Developer is someone who is able to work on both the front-end and back-end portions of an application. Front-end generally refers …

JavaScript

Lean Testing or Why Unit Tests are Worse than You Think

Testing is a controversial topic. People have strong convictions about testing approaches. Test Driven Development is the most prominent example. …

Software Development

Securing your Node js api with JSON Web Token

Nowadays REST ( Representational state transfer) has become the most used style in web architecture due to their simple syntax and flexibility . REST …

JavaScript

How to Dockerize your End-to-End acceptance tests

SourceThis article serves as a “how-to” guide for using Selenium Docker images alongside CodeceptJS and an Express server.In it, we will cover:• What …

DevOps

Mocking HTTP requests with Nock

This is a ‘how to’ article on using Nock to mock HTTP requests during tests.We will look at:• Why mock HTTP requests during testing?<br>• What is Nock?<br>• Code …

JavaScript

Docker COPY: Dockerfile best practices

Docker has two similar Dockerfile instructions, COPY and ADD, which are both used to include files in an image. This article will explain why it is …

DevOps

Using Nix and CI for great good!

Like most modern software companies, we use continuous integration (CI) to build, test and deploy our software after we make changes to our code …

DevOps

What Is Redux: A Designer’s Guide

16 min read<p>Share on Twitter or LinkedIn<p>Smashing Newsletter<p>Upgrade your inbox and get our editors’ picks twice a month.<p>With useful tips for web devs. …

Time Travel

Understanding Kubernetes through a concrete example

Kubernetes is a container orchestration system. You can think of a container as an application and multiple containers as a pod. The orchestration …

Microservices

Implementing ECR in Jenkins Pipeline

Basic terminology and links<p>Jenkins - a leading open source automation server.<br>• Jenkins pipeline - a suite of plugins which supports implementing and …

Miniservices as a Realistic Alternative to Microservices

There’s no doubt that microservices is one of the hottest trends in modern software development. Everyone loves to tout they’re using it but are they …

Microservices

AWS Fargate: The Beginning of the End for Infrastructure Management

We’ve heard the promises for years — reduce your costs, improve your scalability, and remove the burden of managing infrastructure by moving to the …

Cloud Computing

Kubernetes in 5 mins

5mins

Components and concerns

We tend to like false dichotomies in the world of web design and web development. I’ve noticed one recently that keeps coming up in the realm of …

Web Development

NodeJS: Clean Architecture Design

<b>NodeJS</b> is one of the technologies that is dominating the software development market. But as almost every technology available out there, the most …

JavaScript

10 Ways to Screw up an IT Project with Technology Madness

Whether an IT project is of development, integration or transformation type, <b>Technology Selection</b> has always been a critical activity for it. It is …

Project Management

Delivering Integration as a Microservice in a Container

Traditionally, when a product is integrated with another product the logic of integration is hardcoded into the integrating product. If there is a …

Testing HapiJS with Jest

HapiJS and React are pretty much my go-to technology choices for web application development right now. While Jest works really well with React, on …

JavaScript

The Benefits Of Thinking Small

In previous posts I wrote about visionary entrepreneurs, and how to constantly ask how you can 10X your business. However, <i>many startups fail because</i> …

Goodbye Microservices: From 100s of problem children to 1 superstar

Unless you’ve been living under a rock, you probably already know that microservices is the architecture <i>du jour</i>. Coming of age alongside this trend, …

Software Development

Pushing to ECR Using Jenkins Pipeline Plugin

I’ve been recently spending quite a bit of time in the DevOps space and working to build out better CI/CD pipelines, mostly utilizing Docker. In this …

DevOps