Krishna Mangamuri

22 Flips | 4 Magazines | 16 Likes | @KrishnaKris | Keep up with Krishna Mangamuri 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 “Krishna Mangamuri”

How to set-up a powerful API with Nodejs, GraphQL, MongoDB, Hapi, and Swagger

Separating your frontend and backend has many advantages<p>The biggest reason why reusable APIs are popular — <b>APIs allow you to consume data from a web</b> …

JavaScript

Using Kubernetes for Local Development

In the past years, I’ve been using Kubernetes in production both at RisingStack - the Node.js consulting company I’ve co-founded - and at GoDaddy at …

Gitflow Workflow, Continuous Integration & Continuous Delivery

Working with teams can be quite challenging if there is no process in place to review and check code before it is merged, or more importantly to …

DevOps

The Outbound Journal

Snapshot Testing API Calls The Right Way

Results look good, that’s what we’d expect!<p>Now let’s save this API call to our collection (magic is at the bottom of the dialog).<p>Testing the API …

Design Patterns for creating REST-APIs

Plus a quick primer on what they are…<p><i>Intended audience: API-developers, data modelers and (domain) analysts.</i><p><b>Now how do we design good REST-APIs?</b> <i>It is</i> …

Webhooks vs. Polling: You're Better Than This

The ultimate goal of any API integration is the efficient sharing of data between apps to provide greater value to your users. In order to facilitate …

The Top 5 Problems with Distributed Teams and How to Solve Them

Key takeaways<p>Recognize the 5 top distributed team challenges in your own team<br>• Build 'one team' and prevent an 'us versus them' mindset<br>• Establish a …

Project Management

5 software testing insights that will put your organization on top

Software testing is no longer just about preventing bugs, but is now a strategic function. In the modern development shop, quality is everyone’s …

6 brilliant ways to slice user stories

Some time ago on my personal blog I was writing about Impact Mapping, a tool to evaluate your assumptions regarding your product. The result of this …

Project Management

End-to-End Automation Using Nightwatch

What is Nightwatch.js?<p>Nightwatch.js is an automated testing framework for web applications written in Node.js and using the W3C WebDriver API …

Component architecture recipes for Angular’s reactive forms

Component architecture is the fundamental building block of applications, and isn’t just limited to Angular. Building with components allows for …

JavaScript

Make a Plan: How to Outline Your Ideas with 20 Powerful Tools

It doesn't matter how many ideas you have if you can't connect them. To turn those scattered concepts into a finished product, you're going to need a …

Apps

The Best Dishes From Every Indian State And Their Authentic Recipes Are Right Here

The whole world sees India as a colourful country and one famous for food. Most of the international recipe shows are turning to India for a unique …

Web performance testing: Top 12 free and open source tools to consider

The performance of your web application affects your business more than you might think. Top engineering organizations consider performance not as …

Software Development

An entrepreneur who raised over $1 million for his company at age 19 shares 3 tips that will make you more successful

Nearly five years after launching One, the app is connecting college students at Harvard, Yale, Princeton, and more than 20 other campuses. Levy serves as the company's chief operating officer.<p>He's also the founder of Silicon Valley's NextGen conference, which brings together future startup …

7 Tips to Build a Business While Working a Day Job

Opinions expressed by <i>Entrepreneur</i> contributors are their own.<p>Many people dream of leaving their nine-to-five jobs to start their own businesses. Many successful entrepreneurs had to keep their day jobs until they reached a point in their businesses when it was feasible to quit. This transition time …

Choosing Your Javascript Framework

We’ve been following web development over the past few years and it’s clear that JavaScript frameworks are an increasingly popular way to build web …

JavaScript