Note: Everything I’ve assumed was wrong, I am keeping track of things as I discover them via the medium post: https://medium.com/@akras14/omg-npm-clone-that-finally-makes-sense-3478588879 I’ll update this post when the dust settles 🙂 Last week I came across a yet another NPM clone, called pnpm, but unlike other clones (cough Yarn) this one is actually interesting! What so […]
64% of Developers are still using Angular 1 vs Angular 2+
Two years ago I wrote a blog post on Angular Performance, that remains the most popular post on this site. Even two years ago it seemed like Angular 1 was on it’s way out, so I was surprise to see my Angular 1 post still getting so much traffic. I conducted a poll on Twitter, […]
Chrome Dev Summit 2016 Highlights
Originally posted on http://www.apixio.com/technical-post/notes-from-the-2016-chrome-dev-summit/ Two weeks ago I got to attend the Chrome Dev Summit, an annual two-day conferencehosted by Google where they announced latest developments relevant to the webtechnology. Here are my full notes from this conference. Since there was somuch information presented, I decided to organize it by subject, instead ofchronological order of […]
Dead Simple JavaScript Next Boilerplate
TLDR; Visit this repo for minimum ES6+ Boilerplate Lately a lot people have been writing about how much they miss the good old days of JavaScript development. Five years ago creating a new web project looked as follows: Create an index.html file. Create a JavaScript file. Require your JavaScript file in your index.html file. Open […]
Simple Guide to Finding a JavaScript Memory Leak in Node.js
Table of Contents Introduction Minimal Theory Step 1. Reproduce and confirm the problem Step 2. Take at least 3 Heap dumps Step 3. Find the problem Step 4. Confirm that the issue is resolved Links to some other resources Summary Something you might want to bookmark: Simple Guide to Finding a JavaScript Memory Leak in […]
Inspecting Nested Scope in Angularjs
Overview I’ve been developing Angular for over a year now. As you may know, Angular uses nested scope and often times it is fairly hard to understand code hierarchy. There are tools available to help visualize the nested scope structure, but I found them to be hard to use. I wanted a flow where I […]
Summary of Maintainable JavaScript Talk by Nicholas C. Zakas
Why do we care? Most of out time is spent maintaining code. If you open an editor and: It’s blank – you are writing new code. Something already there – you are maintaining code. Most of us learned JavaScript on our own and developed our own “best” practices Maintainability = Developing as a Team What […]
Easy Way to Run JavaScript Tests On Multiple Browsers Using Free Tools
tl;dr I though of an interesting idea that helps me test my JavaScript code simultaneously on multiple browsers using two free tools ngrok and screenshots from BrowserStack. Simply pipe your JavaScript tests running on localhost through ngrok to make them accessible to the real world. Then use that link on BrowserStack to generate screenshots on […]