Kavith Lokuhewage

126 Flips | 12 Magazines | 4 Likes | 2 Followers | @KavithLokuh5h40 | Keep up with Kavith Lokuhewage 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 “Kavith Lokuhewage”

Reduce JavaScript Payloads with Tree Shaking | Web Fundamentals

<b>By</b> Jeremy Wagner<p>Jeremy is a contributor to Web<b>Fundamentals</b><p>Today's web applications can get pretty big, especially the JavaScript part of them. As of …

JavaScript

Why TypeScript Might Be a Good Fit for your Next Project (with Video)

JavaScript’s history is somewhat checkered: it started as something we all did to make horrific, GeoCities-style Web sites, and it took a while for …

JavaScript

6 Reasons Why Your Landscape Images Aren’t Razor Sharp

Picture this: you come home after a great day out photographing and you’re excited to look through all the beautiful images you’ve captured. However, …

Landscape Photography

5 Golden Rules for Raising Mentally Strong Kids

Give your kids the skills they'll need to tackle life's toughest challenges head-on.<p>When my first book, <i>13 Things Mentally Strong People Don't Do</i>, hit the shelves, readers kept asking me the same question over and over again; "How do I teach my kids how to be mentally strong?"<p>I was thrilled to learn …

Self-help

Javascript: What Is The Execution Context? What Is The Call Stack?

What is the <b>Execution Context in Javascript</b>?<p>I bet you don't know the answer.<p>What are the most basic components of a programming language?<p>Variables and …

Hello tensorflow

<b>Machine Learning (ML)</b> is the dope new thing that everyone’s talking about, because it’s really good at learning from data so that it can predict …

Machine Learning

Semantics and complexity of GraphQL

Semantics and complexity of GraphQL Hartig & Pérez, <i>WWW’18</i>(<i>If you don’t have ACM Digital Library access, the paper can be accessed either by following</i> …

JavaScript

42 Percent of Startups Fail for This 1 Simple Reason (It's Not What You Think)

Close to half of the over 100 startups analyzed made this mistake -- and never recovered.<p>CBI Insights recently analyzed 101 startup post-mortems (reports they wrote after they failed). The researchers extracted the top reasons startups fail, including things like a pivot going wrong; legal …

VS Code Extensions for Happier JavaScript Coding

As a web developer, having a well calibrated editor is paramount to productivity. One of the best parts of Visual Studio Code as a general purpose …

Bill Gates is raising his children according to a 1970s ‘Love and Logic’ formula — here are his top tips for grooming successful kids

Bill Gates doesn't pretend he lives in an egalitarian household. When it comes to parenting his three children, the billionaire Microsoft mogul readily admits his wife Melinda has done more than her share of the work raising the kids.<p>"My wife does 80%," Gates told a crowd of Harvard students on …

Parenting

Unlocking the JavaScript Code Interview (an Interviewer Perspective)

At AppsFlyer we interview quite a fewFront-End & Full-Stack engineers and know the common pitfalls many interviewees struggle with. In this article, …

Why I’m switching from Angular to React and Redux in 2018

Hint: It’s not because of the hype<p>I have this love and hate relationship with Angular for quite some time now. It was funny because I was learning …

Why Most People Never Start a Business and Why Some Do

It's easy to think that business people have an inherent 'business sense' that can't be learned, but this is very far from the truth<p>Opinions expressed by <i>Entrepreneur</i> contributors are their own.<p>You're reading Entrepreneur India, an international franchise of Entrepreneur Media.<p>In Asia, in fact, all …

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 …

10 inspiring TED talks to boost your money goals

<b>TED is a nonprofit organization that formed in 1984 with the goal of spreading ideas in areas of technology, entertainment, and design, and has</b> …

How Curiosity Helps You Break Bad Habits

One of the hardest things about breaking bad habits is that they're so darn automatic. You walk into the kitchen, and you're eating a cookie before …

Common UX mistakes that can kill your project

Designing a great website or application is much more than just adhering to fancy design trends. It’s a potent mix of stunning visuals, well thought …

UX Design

A Guide to creating Web Applications with React and Redux

In a previous article, I tried to write an in-depth guide to getting started with <b>Progressive Web Apps</b>. Having learnt a great deal since then, along …

Dependency Injection in JavaScript

<i>Cover image by Papiertrümmer on Flickr</i><p>We all write code that depends on other code, this is completely normal. Even if we don't use any libraries, we …

React Top 10 Articles For the Past Month (v.Oct 2017)

For the past month<b>,</b> we’ve ranked nearly 1,200 React articles to pick the Top 10 stories that can help advance your career. (0.8% chance to be picked …

JavaScript Top 10 Articles For the Past Month (v.Oct 2017)

For the past month<b>,</b> we’ve ranked nearly 1,300 JavaScript articles to pick the Top 10 stories that can help advance your career. (0.8% chance to be …

Top 10 JavaScript interview questions of all Time

<b>1. Difference between window.onload and onDocumentReady?</b><p>The onload event does not fire until every last piece of the page is loaded, this includes …

You don’t need to know everything about UX

This is a story about anxiety.“You don’t need to know everything about UX”.I find myself saying this to other people quite often. You don’t need to …

How JavaScript works: inside the V8 engine + 5 tips on how to write optimized code

Couple of weeks ago we started a series aimed at digging deeper into JavaScript and how it actually works: we thought that by knowing the building …

Controversial New Theory Suggests Life Wasn't a Fluke of Biology—It Was Physics

The biophysicist Jeremy England made waves in 2013 with a new theory that cast the origin of life as an inevitable outcome of thermodynamics. His …

TensorFlow Tutorial For Beginners

<i>Originally published at</i> <i>https://www.datacamp.com/community/tutorials/tensorflow-tutorial</i><p>Deep learning is a subfield of machine learning that is a set …

Learn the Science of Deep Focus and Hyperfocal Distance

Hyperfocal distance is a tool often used by certain genres of photography to render an entire scene in focus. It allows you to capture the foreground …

Wrap Your Mind Around Neural Networks

Artificial Intelligence is playing an ever increasing role in the lives of civilized nations, though most citizens probably don’t realize it. It’s …

How Image Recognition Works

Interpreting the visual world is one of those things that’s so easy for humans we’re hardly even conscious we’re doing it. When we see something, …