Are you over 18 and want to see adult content?
More Annotations
A complete backup of lovingkorean.com
Are you over 18 and want to see adult content?
A complete backup of icalanguages.sharepoint.com
Are you over 18 and want to see adult content?
A complete backup of projectmates.com
Are you over 18 and want to see adult content?
A complete backup of ammersee-guide.de
Are you over 18 and want to see adult content?
A complete backup of swiatmotocykli.pl
Are you over 18 and want to see adult content?
A complete backup of pescaargentina.com.ar
Are you over 18 and want to see adult content?
A complete backup of wifiincomenetwork.com
Are you over 18 and want to see adult content?
A complete backup of zellige-tegels.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of www.www.imagefap.com
Are you over 18 and want to see adult content?
A complete backup of www.www.yournnpic.com
Are you over 18 and want to see adult content?
A complete backup of www.xhamster.desi
Are you over 18 and want to see adult content?
A complete backup of amateuralbum.net
Are you over 18 and want to see adult content?
A complete backup of thefappening.pro
Are you over 18 and want to see adult content?
A complete backup of www.nerdpervert.com
Are you over 18 and want to see adult content?
A complete backup of www.nakenprat.com
Are you over 18 and want to see adult content?
A complete backup of www.www.zenra.net
Are you over 18 and want to see adult content?
Text
PONY FOO WEEKLY
Become a patron! If you’d like to collaborate, you could make a contribution on Patreon or more directly, via PayPal.. Verified patrons will receive Pony Foo Weekly a full day before everyone else — on wednesdays.To become a verified patron, pledge $2 or more on Patreon.Ensure your Patreon email and your Pony Foo Weekly email arethe same.
BINDING METHODS TO CLASS INSTANCE OBJECTS There’s a number of different ways we can ensure class methods have access to this.After some controversy on Twitter last week, we quickly go over the most common approaches, discussing their advantages anddrawbacks.
COMPOSABLE UI
Most often, web UI libraries fall under one of two categories. They may be part of a “framework”, or a grouping of UI components that share an appearance, a similar API, or are otherwise cohesive.Another category is usually the standalone library. Regardless of whether a standalone library depends on jQuery (I’m singling out this scenario because of its prevalence), they aren’t REGULAR EXPRESSIONS IN A POST-ES6 WORLD In this article we’ll take a look at regular expressions in and after ES6. There’s a couple of regular expressions flags which were introduced in ES6: the /y or sticky flag, and the /u or Unicode flag. Then we’ll discuss five proposals which are making their way through the ECMAScript specification development process at TC39. ES6 LET, CONST AND THE “TEMPORAL DEAD ZONE” (TDZ) IN DEPTH This is yet another edition of ES6 in Depth.First time here? Welcome! So far we covered destructuring, template literals, arrow functions, the spread operator and rest parameters, object literal features in ES6, and last but not least: what “classes” really mean in ES6.Today is going to be about an assortment of simple language features coming our way in ES6 – let, const, and the scary NULL PROPAGATION OPERATOR IN JAVASCRIPT There’s a proposal in stage 1 for the Null Propagation operator.In this article we’ll take a look at the proposal, which offers an alternative to null checks ad nauseum. SERVICEWORKER, MESSAGECHANNEL, & POSTMESSAGE Messaging the ServiceWorker. In order to message a ServiceWorker, you can use a piece of code like the following snippet. worker.postMessage (data); By default you probably want to use navigator.serviceWorker.controller, the active ServiceWorker instance for the current page that controls its requests, as the worker. JSON WEB TOKENS VS. SESSION COOKIES: IN PRACTICE TL;DR Many modern web applications use JSON Web Tokens (JWT), rather than the traditional session-based authentication. Quite a few challenges have been found with using server-side sessions in modern-day applications. In this post, we’ll identify those challenges and explain how JWT and sessions work in practice. UNDERSTANDING JAVASCRIPT’S ASYNC AWAIT Babel 5 still supports it, but it was dropped from the spec (and from Babel 6) – because reasons. async function concurrent () { var = await* ; } You could still do something like all = Promise.all.bind (Promise) to obtain a terse alternative to using Promise.all. An upside of this is that you could do the same for PONY FOO — WEB PLATFORM, JAVASCRIPT, MODULARITY, FRONT-ENDARTICLESWEEKLYBOOKSSPEAKINGOPEN-SOURCETEMPLATE LITERALS ARE STRICTLY BETTER STRINGS Read the latest about JavaScript, ES6, and ECMAScript proposals on TC39. Follow the Pony Foo Weekly newsletter to stay on top of interesting and trending topics around the web platform.PONY FOO WEEKLY
Become a patron! If you’d like to collaborate, you could make a contribution on Patreon or more directly, via PayPal.. Verified patrons will receive Pony Foo Weekly a full day before everyone else — on wednesdays.To become a verified patron, pledge $2 or more on Patreon.Ensure your Patreon email and your Pony Foo Weekly email arethe same.
BINDING METHODS TO CLASS INSTANCE OBJECTS There’s a number of different ways we can ensure class methods have access to this.After some controversy on Twitter last week, we quickly go over the most common approaches, discussing their advantages anddrawbacks.
COMPOSABLE UI
Most often, web UI libraries fall under one of two categories. They may be part of a “framework”, or a grouping of UI components that share an appearance, a similar API, or are otherwise cohesive.Another category is usually the standalone library. Regardless of whether a standalone library depends on jQuery (I’m singling out this scenario because of its prevalence), they aren’t REGULAR EXPRESSIONS IN A POST-ES6 WORLD In this article we’ll take a look at regular expressions in and after ES6. There’s a couple of regular expressions flags which were introduced in ES6: the /y or sticky flag, and the /u or Unicode flag. Then we’ll discuss five proposals which are making their way through the ECMAScript specification development process at TC39. ES6 LET, CONST AND THE “TEMPORAL DEAD ZONE” (TDZ) IN DEPTH This is yet another edition of ES6 in Depth.First time here? Welcome! So far we covered destructuring, template literals, arrow functions, the spread operator and rest parameters, object literal features in ES6, and last but not least: what “classes” really mean in ES6.Today is going to be about an assortment of simple language features coming our way in ES6 – let, const, and the scary NULL PROPAGATION OPERATOR IN JAVASCRIPT There’s a proposal in stage 1 for the Null Propagation operator.In this article we’ll take a look at the proposal, which offers an alternative to null checks ad nauseum. SERVICEWORKER, MESSAGECHANNEL, & POSTMESSAGE Messaging the ServiceWorker. In order to message a ServiceWorker, you can use a piece of code like the following snippet. worker.postMessage (data); By default you probably want to use navigator.serviceWorker.controller, the active ServiceWorker instance for the current page that controls its requests, as the worker. JSON WEB TOKENS VS. SESSION COOKIES: IN PRACTICE TL;DR Many modern web applications use JSON Web Tokens (JWT), rather than the traditional session-based authentication. Quite a few challenges have been found with using server-side sessions in modern-day applications. In this post, we’ll identify those challenges and explain how JWT and sessions work in practice. UNDERSTANDING JAVASCRIPT’S ASYNC AWAIT Babel 5 still supports it, but it was dropped from the spec (and from Babel 6) – because reasons. async function concurrent () { var = await* ; } You could still do something like all = Promise.all.bind (Promise) to obtain a terse alternative to using Promise.all. An upside of this is that you could do the same for ES6 CLASSES IN DEPTH Like I did in previous articles on the series, I would love to point out that you should probably set up Babel and follow along the examples with either a REPL or the babel-node CLI and a file. That’ll make it so much easier for you to internalize the concepts discussed in the series. If you aren’t the “install things on my computer” kind of human, you might prefer to hop on CodePenCOMPOSABLE UI
Most often, web UI libraries fall under one of two categories. They may be part of a “framework”, or a grouping of UI components that share an appearance, a similar API, or are otherwise cohesive.Another category is usually the standalone library. Regardless of whether a standalone library depends on jQuery (I’m singling out this scenario because of its prevalence), they aren’t ES6 GENERATORS IN DEPTH This is ES6 in Depth, the longest-running article series in the history of Pony Foo!Trapped in the ES5 bubble? Welcome! Let me get you started with destructuring, template literals, arrow functions, the spread operator and rest parameters, improvements coming to object literals, the new classes sugar on top of prototypes, let, const, and the “Temporal Dead Zone”, and Iterators. MAKING A SIMPLE SITE WORK OFFLINE WITH SERVICEWORKER ServiceWorker is a progressive technology, and in this article I’ll show you how to take a website and make it available offline for humans who are using a modern browser while leaving humans with unsupported browsers unaffected. Today, ServiceWorker has browser support in Google Chrome, Opera, and in Firefox behind a configurationflag.
ES6 OVERVIEW IN 350 BULLET POINTS ES6 – also known as Harmony, es-next, ES2015 – is the latest finalized specification of the language. The ES6 specification was finalized in June 2015, (hence ES2015) Future versions of the specification will follow the ES pattern, e.g ES2016 for ES7. ES6 LET, CONST AND THE “TEMPORAL DEAD ZONE” (TDZ) IN DEPTH This is yet another edition of ES6 in Depth.First time here? Welcome! So far we covered destructuring, template literals, arrow functions, the spread operator and rest parameters, object literal features in ES6, and last but not least: what “classes” really mean in ES6.Today is going to be about an assortment of simple language features coming our way in ES6 – let, const, and the scary ES6 ITERATORS IN DEPTH This is yet another edition of ES6 in Depth.First time here? Welcome! So far we covered destructuring, template literals, arrow functions, the spread operator and rest parameters, improvements coming to object literals, the new classes sugar on top of prototypes, and an article on let, const, and the “Temporal Dead Zone”.The soup of the dayis: Iterators.
TEMPLATE LITERALS ARE STRICTLY BETTER STRINGS Strictly better is a term I picked up from my tenure as a Magic* player. According to the definition, a Magic card is said to be strictly better than another when it’s better in some way but isn’t worse in any way.. Strictly better describes a card which is, in isolation from other effects, superior to another card in at least one respect, while being worse in zero respects. ES6 ARRAY EXTENSIONS IN DEPTH Like I did in previous articles on the series, I would love to point out that you should probably set up Babel and follow along the examples with either a REPL or the babel-node CLI and a file. That’ll make it so much easier for you to internalize the concepts discussed in the series. If you aren’t the “install things on my computer” kind of human, you might prefer to hop on CodePen TC39, ECMASCRIPT, AND THE FUTURE OF JAVASCRIPT TC39 means Technical Committee number 39. It’s part of ECMA, the institution which standardizes the JavaScript language under the “ECMAScript” specification. The ECMAScript specification defines how JavaScript works on a discrete step-by-step basis. Among other things, the specification explains: ES6 CLASSES IN DEPTH Like I did in previous articles on the series, I would love to point out that you should probably set up Babel and follow along the examples with either a REPL or the babel-node CLI and a file. That’ll make it so much easier for you to internalize the concepts discussed in the series. If you aren’t the “install things on my computer” kind of human, you might prefer to hop on CodePen MAKING A SIMPLE SITE WORK OFFLINE WITH SERVICEWORKER ServiceWorker is a progressive technology, and in this article I’ll show you how to take a website and make it available offline for humans who are using a modern browser while leaving humans with unsupported browsers unaffected. Today, ServiceWorker has browser support in Google Chrome, Opera, and in Firefox behind a configurationflag.
COMPOSABLE UI
Most often, web UI libraries fall under one of two categories. They may be part of a “framework”, or a grouping of UI components that share an appearance, a similar API, or are otherwise cohesive.Another category is usually the standalone library. Regardless of whether a standalone library depends on jQuery (I’m singling out this scenario because of its prevalence), they aren’t BINDING METHODS TO CLASS INSTANCE OBJECTS There’s a number of different ways we can ensure class methods have access to this.After some controversy on Twitter last week, we quickly go over the most common approaches, discussing their advantages anddrawbacks.
ES6 LET, CONST AND THE “TEMPORAL DEAD ZONE” (TDZ) IN DEPTH This is yet another edition of ES6 in Depth.First time here? Welcome! So far we covered destructuring, template literals, arrow functions, the spread operator and rest parameters, object literal features in ES6, and last but not least: what “classes” really mean in ES6.Today is going to be about an assortment of simple language features coming our way in ES6 – let, const, and the scary REGULAR EXPRESSIONS IN A POST-ES6 WORLD In this article we’ll take a look at regular expressions in and after ES6. There’s a couple of regular expressions flags which were introduced in ES6: the /y or sticky flag, and the /u or Unicode flag. Then we’ll discuss five proposals which are making their way through the ECMAScript specification development process at TC39. ITERATION AND FLOW CONTROL Modular JavaScript is a book series focusing on building small interconnected ES6 JavaScript modules that emphasizes on maintainability. Practical Modern JavaScript is the first book in the series, and it discusses ES6 features in detail. Practical Modern JavaScript includes hundreds of real-world use cases for the new language features, as well as detailed explanations of what works and NULL PROPAGATION OPERATOR IN JAVASCRIPT There’s a proposal in stage 1 for the Null Propagation operator.In this article we’ll take a look at the proposal, which offers an alternative to null checks ad nauseum. SERVICEWORKER, MESSAGECHANNEL, & POSTMESSAGE Messaging the ServiceWorker. In order to message a ServiceWorker, you can use a piece of code like the following snippet. worker.postMessage (data); By default you probably want to use navigator.serviceWorker.controller, the active ServiceWorker instance for the current page that controls its requests, as the worker. JSON WEB TOKENS VS. SESSION COOKIES: IN PRACTICE TL;DR Many modern web applications use JSON Web Tokens (JWT), rather than the traditional session-based authentication. Quite a few challenges have been found with using server-side sessions in modern-day applications. In this post, we’ll identify those challenges and explain how JWT and sessions work in practice. ES6 CLASSES IN DEPTH Like I did in previous articles on the series, I would love to point out that you should probably set up Babel and follow along the examples with either a REPL or the babel-node CLI and a file. That’ll make it so much easier for you to internalize the concepts discussed in the series. If you aren’t the “install things on my computer” kind of human, you might prefer to hop on CodePen MAKING A SIMPLE SITE WORK OFFLINE WITH SERVICEWORKER ServiceWorker is a progressive technology, and in this article I’ll show you how to take a website and make it available offline for humans who are using a modern browser while leaving humans with unsupported browsers unaffected. Today, ServiceWorker has browser support in Google Chrome, Opera, and in Firefox behind a configurationflag.
COMPOSABLE UI
Most often, web UI libraries fall under one of two categories. They may be part of a “framework”, or a grouping of UI components that share an appearance, a similar API, or are otherwise cohesive.Another category is usually the standalone library. Regardless of whether a standalone library depends on jQuery (I’m singling out this scenario because of its prevalence), they aren’t BINDING METHODS TO CLASS INSTANCE OBJECTS There’s a number of different ways we can ensure class methods have access to this.After some controversy on Twitter last week, we quickly go over the most common approaches, discussing their advantages anddrawbacks.
ES6 LET, CONST AND THE “TEMPORAL DEAD ZONE” (TDZ) IN DEPTH This is yet another edition of ES6 in Depth.First time here? Welcome! So far we covered destructuring, template literals, arrow functions, the spread operator and rest parameters, object literal features in ES6, and last but not least: what “classes” really mean in ES6.Today is going to be about an assortment of simple language features coming our way in ES6 – let, const, and the scary REGULAR EXPRESSIONS IN A POST-ES6 WORLD In this article we’ll take a look at regular expressions in and after ES6. There’s a couple of regular expressions flags which were introduced in ES6: the /y or sticky flag, and the /u or Unicode flag. Then we’ll discuss five proposals which are making their way through the ECMAScript specification development process at TC39. ITERATION AND FLOW CONTROL Modular JavaScript is a book series focusing on building small interconnected ES6 JavaScript modules that emphasizes on maintainability. Practical Modern JavaScript is the first book in the series, and it discusses ES6 features in detail. Practical Modern JavaScript includes hundreds of real-world use cases for the new language features, as well as detailed explanations of what works and NULL PROPAGATION OPERATOR IN JAVASCRIPT There’s a proposal in stage 1 for the Null Propagation operator.In this article we’ll take a look at the proposal, which offers an alternative to null checks ad nauseum. SERVICEWORKER, MESSAGECHANNEL, & POSTMESSAGE Messaging the ServiceWorker. In order to message a ServiceWorker, you can use a piece of code like the following snippet. worker.postMessage (data); By default you probably want to use navigator.serviceWorker.controller, the active ServiceWorker instance for the current page that controls its requests, as the worker. JSON WEB TOKENS VS. SESSION COOKIES: IN PRACTICE TL;DR Many modern web applications use JSON Web Tokens (JWT), rather than the traditional session-based authentication. Quite a few challenges have been found with using server-side sessions in modern-day applications. In this post, we’ll identify those challenges and explain how JWT and sessions work in practice. BOOKS WRITTEN BY NICOLÁS BEVACQUA After I started blogging early in 2013. I became increasingly interested in writing a book, and that interest led me to start writing a book. My first book, JavaScript Application Design, materialized. These days I'm working on the Modular JavaScript bookseries.
PONY FOO WEEKLY
Become a patron! If you’d like to collaborate, you could make a contribution on Patreon or more directly, via PayPal.. Verified patrons will receive Pony Foo Weekly a full day before everyone else — on wednesdays.To become a verified patron, pledge $2 or more on Patreon.Ensure your Patreon email and your Pony Foo Weekly email arethe same.
ES6 LET, CONST AND THE “TEMPORAL DEAD ZONE” (TDZ) IN DEPTH This is yet another edition of ES6 in Depth.First time here? Welcome! So far we covered destructuring, template literals, arrow functions, the spread operator and rest parameters, object literal features in ES6, and last but not least: what “classes” really mean in ES6.Today is going to be about an assortment of simple language features coming our way in ES6 – let, const, and the scary SETTING UP 2FA FOR NODE.JS APPLICATIONS At this point, let’s assume users can already create accounts on our application. To get a minimum viable 2FA out, we’ll need: An enrollment flow where users can set up 2FA for the first time. A way to generate the shared secret. Somewhere to store each user’s secret. A way to display a QR code with the shared secret for a moreconvenient
UNIVERSAL REACT WITH BABEL, BROWSERIFY Using universal ES6 (server-side and client-side) through Babel and Browserify. Using npm run for the whole build process. Building an Express server-side application that serves our React app. Building a simple server-rendered React app. Booting that app on the client-side. If all goes well, ES6 and React may become the driving topics on PonyFoo.
ITERATION AND FLOW CONTROL Modular JavaScript is a book series focusing on building small interconnected ES6 JavaScript modules that emphasizes on maintainability. Practical Modern JavaScript is the first book in the series, and it discusses ES6 features in detail. Practical Modern JavaScript includes hundreds of real-world use cases for the new language features, as well as detailed explanations of what works and ORGANIZING YOUR CSS WITH BOOTSTRAP bootstrap.png. Bootstrap is a CSS framework, which encompasses a lot of the practices we mentioned earlier. It does: Rapid Prototyping. We’ve all been there before. Trying to get a design right, but instead, we wasted our time dealing with float issues, with margins, paddings, and footers that wouldn’t stick to the bottom of our page.. Bootstrap provides an scaffolding module that allows SERVICEWORKER, MESSAGECHANNEL, & POSTMESSAGE Messaging the ServiceWorker. In order to message a ServiceWorker, you can use a piece of code like the following snippet. worker.postMessage (data); By default you probably want to use navigator.serviceWorker.controller, the active ServiceWorker instance for the current page that controls its requests, as the worker. JAVASCRIPT PERFORMANCE PITFALLS IN V8 The performance of JavaScript has reached a level where it can easily compete with programming languages that have traditionally been considered more appropriate for high-performance computing. This is not only true for V8, the JavaScript engine inside of Chrome and Node.js, but for all major JavaScript engines, including ChakraCore,the engine
ES6 JAVASCRIPT DESTRUCTURING IN DEPTH I’ve briefly mentioned a few ES6 features (and how to get started with Babel) in the React article series I’ve been writing about, and now I want to focus on the language features themselves. I’ve read a ton about ES6 and ES7 and it’s about time we started discussing ES6 and ES7 features here inPONYFOO.COM
* Articles
* Weekly
* Books
* Speaking
* Open-Source
* Shop
* react
* data
* state
* hooks
* refs
* autosave
REACT DATA SURVIVAL KIT Learn how to handle data inside of React with this collection of patterns for fetching, storing, and retrieving data in React.Read Article
Jun 3rd, 2019 23m 10 DISCOVERING PATTERNS WITH REACT HOOKSMay 13th, 2019
7m 6
DISGUISE DRIVEN TESTING: JEST MOCKS IN DEPTH — PART 2 Apr 22nd, 2019 16m 0 DISGUISE-DRIVEN TESTING: JEST MOCKS IN DEPTH Mar 28th, 2019 11m 6 THE ACTION PATTERN: CLEAN, OBVIOUS, TESTABLE CODE Mar 26th, 2019 25m 6 CONFLICT RESOLUTION AND CODE REVIEWS Have you ever tried to do a code review on a PR that merges a large release branch or feature branch back into mainline, fixing merge conflicts? It’s not pretty.Read Article
* git
* tips
Apr 10th, 2019 3m 3
* javascript
* react
* redux
REACT STATE: CHOOSE WISELY Proper state handling in React will make your components simple and maintainable. Poor choices will give you lots of headaches in thelong-term.
There are plenty of …Read Article
Mar 19th, 2019 22m 7 GRAPHQL IN DEPTH: WHAT, WHY, AND HOW Mar 12th, 2019 23m 7 JAVASCRIPT PERFORMANCE PITFALLS IN V8Mar 5th, 2019 26m 9
MODULE DESIGN
Sep 21st, 2018 13m 3 OKTA, AUTH0, & THE GOBLET OF IDENTITY Feb 23rd, 2018 16m 1 UNHAPPY PATH DRIVEN DEVELOPMENTThis story
_— about all the things that could, and do, go wrong in software design and development —_ is an incredibly important cautionary taleabout the …
Read Article
* tweet-storm
* software-engineering* cautionary-tale
Oct 9th, 2018 2m 3
*
A GUIDE TO MODULAR DESIGN THINKING Last year I gave a presentation about Modular Design and here’s atranscript.
* modular-javascript* program-design
* transcript
* talk
Jan 15th, 2018 29m 4*
AN INTRODUCTION TO SPECULATIVE OPTIMIZATION IN V8 An impressively low-level article that we hope gives you a good idea about what happens in V8 when it comes to optimization.* v8
* javascript
* performance
Nov 28th, 2017 24m 4*
MASTERING MODULAR JAVASCRIPT My latest book, MASTERING MODULAR JAVASCRIPT, just went into Early Release and is available now on Safari Books Online.
It’s a part of my _“Modular JavaScript”_ effort. It covers module thinking, patterns& principles.
* modular-javascript * mastering-modular-javascript Oct 17th, 2017 a minute 7*
A BRIEF HISTORY OF MODULARITY When it comes to JavaScript, modularity is a modern concept. In this article we’ll quickly revisit and summarize the milestones in how modularity evolved in the …* ecmascript
* modules
* commonjs
Sep 26th, 2017 9m 3
*
A TINY STORY ABOUT SYSTEMS COMPLEXITY A human decides to open a new tab in their favorite web browser and they then google for _“cat in a pickle gifs”_. What happens nextwill shock you!
* complexity
* modularity
Sep 16th, 2017 3m 2
*
MAKE ALL IMAGES ON YOUR WEBSITE RESPONSIVE IN 3 EASY STEPS Images are crucial to website performance, but most sites still don’t implement responsive images. Cloudinary provides an alternative to srcset and sizes when implementing responsive images.* cloudinary
* responsive
Aug 22nd, 2017 5m 8
*
INVESTIGATING PERFORMANCE OF OBJECT#TOSTRING IN ES2015 We discuss how Object#toString performs in the V8 engine, why it’s important, how it changed with ES2015 symbols, and how to speed it up.* performance
* internals
* v8
Aug 14th, 2017 12m 1*
INTERVIEWED AT TENCENT FRONTEND CONFERENCE Last month, I was interviewed after delivering a presentation on ECMAScript to an audience in Shenzhen, China. I think it was an entertaining interview, so here’s a transcript.* interview
Aug 7th, 2017 6m 0
*
NULL PROPAGATION OPERATOR IN JAVASCRIPT There’s a proposal in stage 1 for the _Null Propagation operator_. In this article we’ll take a look at the proposal, which offers an alternative to null …* ecmascript
* proposal-draft
Jul 31st, 2017 5m 25*
PATTERN MATCHING IN ECMASCRIPT There’s a stage 0 proposal for pattern matching in JavaScript. In this article we’ll take a look at what the proposal entails and also show how you might …* ecmascript
* proposal-draft
Jul 11th, 2017 9m 17*
SETTING UP 2FA FOR NODE.JS APPLICATIONS Let’s take a look at how we can quickly hash out a correct two-factor authentication _(2FA)_ solution for our web applications. First off, let’s work out the …* nodejs
* security
Jul 10th, 2017 12m 2*
TC39, ECMASCRIPT, AND THE FUTURE OF JAVASCRIPT > _Last week, I gave a presentation at Tencent Frontend Conference in > Shenzhen, China. For this article, I’ve adapted its transcript._* tc39
* ecmascript
* standards
* talks
* presentations
Jun 26th, 2017 27m 10*
REGULAR EXPRESSIONS IN A POST-ES6 WORLD In this article we’ll take a look at regular expressions improvements in and after ES6. We’ll discuss the /y, /u, and /s flags, named capture groups, unicode property escapes, lookbehind assertions, and String#matchAll.* es6
* unicode
* regular-expressionsApr 3rd, 2017 23m 7
*
MIXING GENERATORS INTO ITERATORS As it turns out, iterators can be written using generators. This can lead to some interesting use cases.* es6
* generators
* iterators
Mar 29th, 2017 5m 6
*
OBSERVABLES PROPOSAL FOR ECMASCRIPT! There’s an ECMAScript proposal for Observables in the works. In this article we explore the proposal, the API, and look at a few use cases.Observables in …
* ecmascript
* proposal-draft
Mar 13th, 2017 6m 11*
VARIABLES DECLARED USING CONST ARE NOT IMMUTABLE Using const only means that the variable will always have a reference to the same object or primitive value, because that reference can’tchange.
* const
* immutability
Feb 20th, 2017 2m 5
*
CONTENT-SECURITY-POLICY IN EXPRESS APPS The Content-Security-Policy header is a bit frightening — will I break my website if I suddenly start blocking requests for external resources? In this article we go over a gradual approach to adoptingCSP.
* csp
* security
* http
Feb 6th, 2017 16m 3
*
SETTING UP AN ANGULAR 2 DEVELOPMENT ENVIRONMENT Angular 2 is the rave of the moment. It is a modern JavaScript framework that is supercharged with awesome features. In fact, Angular 2 is now more than a framework, it …* angular-2
* cloudinary
* typescript
Feb 1st, 2017 25m 8
*
THE JAVASCRIPT STANDARD JavaScript has gone from being a marketing ploy to gain a tactical advantage, to becoming the core programming experience in the world’s most widely used application runtime platform. _Where to,next?_
* ecmascript
* history-lesson
* standards
Jan 24th, 2017 11m 3*
LET’S USE CONST! HERE’S WHY. When reading a piece of code, others can take cues from these signals in order to better understand what we did. ES6 offers let and const as new flavors of variable declaration, are they better signals than var?* const
* es6
* best-practices
Dec 28th, 2016 10m 21*
HOW TERRIBLE CODE GETS WRITTEN BY PERFECTLY SANE PEOPLE Help your team avoid some bad habits that can drive good teams to write terrible code.* clean-code
* software-engineering* teamwork
Dec 27th, 2016 8m 5
*
FOURTH YEAR IN REVIEW Another year, another review of how Pony Foo did in its latest twelvemonths online!
* yearly-review
* recommended-readingDec 22nd, 2016 6m 1
*
THOUSANDS OF COLOR-CODED VISUALIZATIONS IN REACT For the past few days I’ve been working on a data visualization that displays Elasticsearch node distribution across different cloud instances and zones.* react
* react-fiber
* visualizations
Dec 13th, 2016 19m 2*
MAKING TIME FOR SIDE PROJECTS: A DAILY HABIT With so many other commitments to deal with, it can be hard to find time to work on side projects. In this article, I discuss the need for carving out a chunk of time to …* side-projects
Nov 7th, 2016 2m 5
*
ANNOUNCING PRACTICAL MODERN JAVASCRIPT _— AND THE MODULAR JAVASCRIPT BOOK SERIES!_ Practical Modern JavaScript is the first book in a series I’m dubbing MODULAR JAVASCRIPT , which aims to be a comprehensive, freely available, and open set of books with the mission of improving our collective understanding of modularJavaScript.
* book
* announcement
* javascript
* mjavascript
* practical-modern-javascript Oct 25th, 2016 19m 2*
MODULAR JAVASCRIPT LAUNCHES IN A WEEK! Modular JavaScript is an open effort to improve our collective understanding of writing robust, well-tested & modular applications. _It is launching very soon._ * modular-javascript* product-launches
* practical-modern-javascriptOct 18th, 2016 6m 0
*
FIXING AN XSS VULNERABILITY IN MARKED Earlier this year my team at Snyk added an interesting Cross-Site Scripting (XSS) vulnerabilityto our database
, in the popular _marked_ package . The vulnerability is …* xss
* security
Oct 4th, 2016 8m 4
*
JAVASCRIPT ASYNCHRONOUS ITERATION PROPOSAL There’s a proposal in the works to simplify asynchronous iterationeven further.
The Asynchronous Iteration proposal is already in stage 2 and being heavily worked …* asynciterators
* iterators
Sep 27th, 2016 4m 9
Older »
Can’t find what you were looking for? Try searching the publicationhistory .
A relevant ad will be displayed here soon. These ads help pay for myhosting.
Testing
in production is scary til it's not. Control your code to ship fast, reduce risk, & reclaim your life.ads
via Carbon
Please consider disabling your ad blocker on Pony Foo. These ads helppay for my hosting.
You can support Pony Foo directly through Patreon or viaPayPal .
SUBSCRIBE to our mailing list and be the first to know when newarticles come out!
One-click unsubscribe, anytime. Learn more. Subscribe What’s your favorite view rendering framework?✓
Angular
12.76% (117 votes)
✓
Vue
23.99% (220 votes)
✓
React
49.18% (451 votes)
✓
Ember
4.14% (38 votes)
✓
Polymer
It’s a thing!
9.92% (91 votes)
Show results
917 votes since 3 years ago This poll has ended.See more polls
Search for articlesSearchGREATEST HITS
* Understanding JavaScript’s async await * ES6 Overview in 350 Bullet Points * JSON Web Tokens vs. Session Cookies: In Practice * ES6 Promises in Depth * ES6 JavaScript Destructuring in Depth * ES6 Modules in Depth * Choose: Grunt, Gulp, or npm? * Null Propagation Operator in JavaScript * Binding Methods to Class Instance Objects * ES6 Proxies in Depth * Why I Write Plain JavaScript Modules * ES6 Template Literals in Depth * Stop Breaking the Web * ES6 Spread and Butter in Depth * ES6 Reflection in Depth * JavaScript Developer Survey Results * Setting up an Angular 2 Development Environment* ES6 Maps in Depth
Pony Foo has been online for a while. Maybe you should check out the article publication history !__ __ __
About History Write With UsShop Advertise
Subscribe Polls RSSLicense Privacy
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0