Piyush Srivastava

130 Flips | 3 Magazines | 9 Likes | 1 Following | 1 Follower | @srivastp | Keep up with Piyush Srivastava 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 “Piyush Srivastava”

Getting Started with AWS Lambda and Node.js

Once upon a time, not so long ago, a word caught my ear. <b>Lambda</b>. That struck a chord, remembering the good old days of playing Half-Life as a kid. …

JavaScript

How To Scan Your Computer For Malware With Google Chrome

In the 9-plus years it’s been around, Google Chrome has become one of the best — and most popular — web browsers in the world. One reason for its rapid rise has been Google’s focus on security.<p>Protecting Chrome users from malware remains a top priority today. What you may not have realized is that …

Malware

10 Firefox Dev Tools tricks that will blow your mind

I am a fan of the Browser Dev Tools, the secret power weapon 🚀 for all us Web Developers.<p>Without them, we’d look at a web page in despair, trying to …

Web Development

Regex course - part two. Writing more elegant and precise patterns.

May 7, 2018<p>Hello again! Today we are back to regular expressions in JavaScript. If you are new to them, check out the first part of the course. This …

JavaScript

Introduction to Unit Testing with Java

We all have been there: we spent so much time into a project, we make sure to run each and every possible scenario we might think off in order to …

Software Development

10 Free Video Series for Learning to Design in Photoshop

If you’re new to the design world then Photoshop may feel intimidating. But it’s the most useful design software you can learn for handling all types …

Web Design

Javascript Algorithms Challenges | Part 2

Hey again!<p>This is the second part of my Javascript coding challenges and I'm super excited to get into it. I want to thank you all for the very kind …

These Are the 100 Best Bodyweight Moves, All in 1 Place!

Muscles, are you ready? Because this burn is about to get intense! Using your body as the machine, these 100 moves sculpt and tone your arms, upper back, abs, legs, and booty — we've got your entire body covered! Many of these moves also burn calories as they build muscle, so high five for the …

Workouts

Functional Programming In JavaScript — With Practical Examples (Part 2)

<b>In Part 1</b>, we talked through: Functional Programming basics, Currying, Pure Functions, “Fantasy-land” specs,“Functors”, “Monads”, “Maybe Monads” and …

JavaScript

Functional JavaScript - What is a Functor?

When you first start looking into functional programming, you hear a lot of scary terms such as functors, monads, monoids, lift, fold, etc. Some of …

JavaScript

Functional JavaScript - An introduction and currying

There has been a lot of buzz around functional programming lately, sure enough I was catch by the buzz, and here I am sharing some of what I have …

JavaScript

The best front-end hacking cheatsheets — all in one place.

The best front-end hacking cheatsheets — all in one place.<p>It’s rather impossible to remember all the APIs by heart. This is when cheatsheets jump in! …

Hacking

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

Burrow: Kafka Consumer Monitoring Reinvented | LinkedIn Engineering

One of the responsibilities of the Data Infrastructure SRE team is to monitor the Apache Kafka infrastructure, the core pipeline for much of …

Software Development

Which tests should you automate? Here's how to decide

If you want to calculate the return on investment for creating an automated test, follow this simple formula:<p>Compare the initial and ongoing costs of …

Your Comprehensive 9-Course (50-Hour!) Guide to Mastering Your Personal Finances & Understanding Corporate Finance

<b>From 0 to 1: Investments and Portfolio Theory</b><p>Explore the Interconnectedness of Risk, Return, & Tradeoffs to Build An Outstanding Investment …

Weekly trending Ruby on Rails repositories. March, 21

Originally I shared this article to Syndicode blog.<p>It seems that winter is not going to give up! But it's less strong then it was. And that is a good …

Pass Your Front End Tech Interview By Knowing JavaScript’s Prototype Chain

When you first started learning to program, you may have come across the term object-oriented programming. You looked up what it meant and you found …

Functional programming from its fundamentals

Functional programming is usually classified as difficult. The jargon sounds scary and is creating a barrier to newcomers. This is a shame, since in the essence I would argue that functional programming is easier than object-oriented programming.<p>In this talk, I’ll outline the fundamentals of …

Functors

<i>A functor is a common abstraction. While typically associated with functional programming, functors exist in C# as well.</i>This article series is part …

Programming

Airfare Steal! West Coast To Hawaii For Less Than $100 One Way

Alaska Airlines has some incredible prices available for travel between a few airports in the West Coast and Hawaii.The post Airfare Steal! West …

Flying

8 Best Hotels in Jaisalmer with Fort Views for All Budgets

When visiting Jaisalmer, many tourists opt to stay inside its living 9th century sandstone fort. It's a unique experience. However, what they may not …

20 JavaScript tools to blow your mind

JavaScript started its life as a browser-based language used for adding interactivity to web pages, but it has evolved tremendously over the past few …

21 Javascript Lessons for beginners

I compiled Javascript lessons.<br>There are 21 kinds of lessons in all.<br>Please take your desired lesson.<p>It’s going to be first lesson on JavaScript and in …

Learn Audio Beat Tracking for Music Information Retrieval (with Python codes)

Introduction<p>Music is all around us. Whenever we hear any music that connects to our heart and mind – we lose ourselves to it. Subconsciously, we tap …

Using SSE Instead Of WebSockets For Unidirectional Data Flow Over HTTP/2

When building a web application, one must consider what kind of delivery mechanism they are going to use. Let’s say we have a cross-platform …

Software Development

Breathtaking HD Journey to Everest and Beyond

4K Ultra HD

Understanding And Using REST APIs

There’s a high chance you came across the term “REST API” if you’ve thought about getting data from another source on the internet, such as Twitter …

Software Development

Streamline Software Integration: An Apache Camel Tutorial

Designing systems integration architecture can be a difficult task. And it gets worse if you're designing for software at scale. An enterprise …

Microservices