Tony Lam

431 Flips | 3 Magazines | 7 Likes | 3 Following | 4 Followers | @lamyuho | Keep up with Tony Lam 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 “Tony Lam”

Async programming basics every JS developer should know in 2018 - DEV Community 👩‍💻👨‍💻

This article is aimed at people starting out with asynchronous coding in javascript so we would keep things simple by avoiding big words, arrow …

Learn these JavaScript fundamentals and become a better developer

JavaScript has primitives, objects and functions. All of them are values. All are treated as objects, even primitives.PrimitivesNumber, boolean, …

JavaScript

JavaScript Corner: Try Catch

Every modern programming language has the ability to handle and throw exceptions, and JavaScript is no exception. In this column, I discuss why, how, …

JavaScript

Getting Started with JavaScript Object

An object is a type of data in JavaScript. It's the only value you can pass around as variables besides primitives. For this reason, objects are …

JavaScript

15 HTML element methods you’ve potentially never heard of

Note to self: write an intro that eases the reader into the article, rather than just jump right in.<p>For beginners<p>Let’s discuss the difference between …

Web Development

How To Use Object Destructuring in Modern Javascript

“JavaScript ES2015's Object Destructuring” may sound scary at first, but it’s really very simple: it lets you access an object’s keys more easily. …

JavaScript

Can (aᅠ == 1 && a == 2 && ᅠa == 3) equal true?

Here is a JavaScript trivia question. Can the expression (aᅠ == 1 && a == 2 && ᅠa == 3) ever evaluate to true? Well, today I found out it can. Run …

Functional props composition for UI components

Stateless<p>Your component layer ends up becoming stateless, and only responsible for accepting props and rendering them.<p>Interoperable<p>Integrating other …

Learn some useful JavaScript tricks with 30 seconds of code

The shift from desktop to web applications, along with the rapid growth of browser-based applications has made a lot of fresh developers pick …

10 Reasons to Love August in Paris

<i>Paris Plages/Pause Cafe, Isabel Miller-Bottome</i><p>For those who cherish the peaceful atmosphere resulting from the mass exodus of holiday-goers, August …

Useful Javascript Array and Object Methods

I listened to a great Syntax FM podcast that summarized useful JavaScript array and object methods. These methods help developers write clean and …

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 …

Preparing your trip to Paris

Welcome to my Paris Travel Blog, here Best Things to Do in Paris!<p>If you need help do not hesitate. Just contact to me. There is a Contact Me sticker …

Regex course - part three. Grouping and using ES6 features. - wanago.io - Marcin Wanago Blog

May 14, 2018<p>We covered quite a few features of regex so far. There is a lot more, though. Today we will deal with more advanced concepts, like …

10 of the best cafes and restaurants near Paris’s major attractions

Lunch near Paris’s big draws doesn’t have to be expensive or touristy. A short walk from the Eiffel Tower or the Louvre will reveal a classic bistro, stylish brasserie or locals’ favourite<p>Everyone visiting Paris is likely to end up among the crowds at its most famous sights; the problem that …

France

Need more information on the general feel and ambiance of each season, as well as info on what to see and do in Paris around the year? Ready to start …

5 Things You Never Knew About Paris

What can you say about Paris that hasn’t already been said? Yes, the Eiffel Tower is one of the most recognizable landmarks in the world. Of course, the Louvre and Champs-Élysées are spectacular. But what about the hidden gems concealed within the City of Love? We’re giving you the inside scoop on …

JavaScript Corner: Variables and Scope

In this series, I’ll be sharing with you information and insights on what is one of the most popular programming languages in the world: JavaScript. …

How to implement a simple hash table in JavaScript

How beautiful is {}?It lets you store values by key, and retrieve them in a very cost-efficient manner (O(1), more on this later).In this post I want …

The JavaScript Glossary

AsynchronousCode is asynchronous when you initiate something, forget about it, and when the result is ready you get it back without having to wait …

JavaScript

10 Javascript IoT Libraries To Use In Your Next Project

Some say that the day when “everything with a battery will be connected” isn’t far away. Although still in early stages, the internet of things is …

Making a game with Javascript: Part 2

Building the spaceship<p>Catching up<p>Hi everybody! This article is the second part of my tutorial to make a little game with Javascript. <b>You can read Part</b> …

JavaScript

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 …

JavaScript

How JavaScript works: the rendering engine and tips to optimize its performance

This is post # 11 of the series dedicated to exploring JavaScript and its building components. In the process of identifying and describing the core …

Web Development

Elegant patterns in modern JavaScript: Ice Factory

Photo by Demi DeHerrera on UnsplashI’ve been working with JavaScript on and off since the late nineties. I didn’t really like it at first, but after …

Functional Programming in JS: map, filter, reduce (Pt. 5)

Note: This is part of the “Javascript and Functional Programming” series on learning functional programming techniques in JavaScript ES6+. Checkout …

JavaScript

When Functional Programming Isn't

When functional programming started to become a “thing” in the software industry, I had a lot of difficulty understanding the fundamentals. I’ve …

Functional programming for the Advanced Beginner

How to Serialize Concurrent Operations in JavaScript: Callbacks, Promises, and Async/Await

This article is about how to specify the order of concurrent operations in JavaScript.<p>Often we don't care about the order that concurrent operations …