JavaScript

FP in vanilla JavaScript: a rookie’s intro

If I were asked to perform a slam dunk I’d have to go through months if not years of trainings, blood and tears. Or I could just go to the Moon and …

Programming Languages

Awesome Awesome Node.js

A curated list of awesome lists that are about or related to Node.js.<p><i>Inspired by the awesome list thing, going deeper down the rabbit hole.</i><p>🐰<p>Meta …

Programming Languages

waveforms/AvailableWidth.js at master · joshwcomeau/waveforms

// @flow<p>import React, { PureComponent } from 'react';<p>import ResizeObserver from 'resize-observer-polyfill';<p>type Props = {<p>children: (width: number) => …

Programming Languages

Build Real App with React: User Authentication

This episode is the most important in the whole series so far, because here we’ll handle fullstack user authentication. Here is the plan:<p>setup …

Programming Languages

The Computer Science Advancement Bundle | Mashable Shop

<b>Break Away: Programming And Coding Interviews</b><p>Ace Your Next Programming Interview with These Technical Fundamentals & Interview Tips<p>Getting a little …

Data Science

Introduction to firebase's real-time database

Firebase is a platform that provides us with a number of google cloud services that are exposed through simple SDKs. The main features provided are: …

Programming Languages

A user encounters a JavaScript error. You’ll never guess what happens next!!

One of the hardest things a developer must do is release their bug-riddled code out into the world, knowing they may never hear from those little …

Programming Languages

Clearing cache in the browser

Caching assets in the browser is the most common and most obvious way to improve front end performance. But at some point every developer …

Programming Languages

From callbacks to async/await

I built the same program 4 different ways. I started with callbacks, moved on to Promises, used generators, and finished up with async/await.<p>The …

Programming Languages

Tutorial: How to make HTTP Requests in React, Part 3

<i>If you haven’t completed</i> <i>part 1</i> <i>and</i> <i>part 2</i> <i>of this tutorial, please do so before starting part 3.</i><p>Now we’re getting to the good part! So far, we’ve set up …

Programming Languages

Jonathan Martin: Async patterns to scale your multicore JavaScript elegantly. | JSConf Budapest 2017

Programming Languages

Building A News Aggregation Application Using VueJs

So lately I've been experimenting alot with VueJs and trying to implement almost anything I can think of in VueJs. So this is what I came up with.<p>In …

Programming Languages

ignitejs

Ignite<p>Reproducible Deployment Management, Dependency and Configuration Management System<p>Ignite is a deployment and dependency management system …

Linux

Node.JS Top 10 Articles for the Past Month (v.Dec 2017)

For the past month<b>,</b> we’ve ranked nearly 900 Node.JS articles to pick the Top 10 stories that can help advance your career (1.1% chance).<p>Topics in …

Programming Languages

E-PRESCRIPTION

Medication scheduler build on React Native<p>Getting Started<p>$ git clone https://github.com/bohdanbirdie/e-prescription.git<p>$ cd e-prescription<p>$ npm …

Programming Languages

Refactor of a function

Before starting, the reader considers this my personal opinion, how I see the things and not the only way resolve the problem.<p>I am working on a …

Programming

The Importance of Iteration Protocols

Hey everyone, recently I caught myself talking to a great friend of mine (Maksim Ivanov, he writes some really useful articles) about iteration …

Programming

CRA Universal: Universal create-react-app without ejecting

Hello, today I’d like to share about my latest work, CRA Universal.<p>It’s a CLI to initialize universal create-react-app, so you’ll get server-side …

Programming Languages

Introducing Nexus.js: A multi-threaded JavaScript run-time

First of all, I recommend reading the old series if you're not familiar with this project. If you don't want to read all of that, no worries! I got …

Programming Languages

Anatomy of JS module systems and building libraries!!

Lately we all have been stuck with these giant words “JavaScript Modules”. Everyone of us wonders what shall we do with them, how do they even play …

Programming Languages

7 tools to be a smart web developer

With the exponential growth of websites and ever-changing trends in web development, picking the right development tools is important to ease the development process. We have compiled a list of 7 tools for smart web developers including Angular.js, JQuery, Sublime Text, GitHub, Chrome developer …

Web Design

Avoid getters and setters whenever possible

<i>Noooo!!! Don't click that generate getters and setters option!!!</i><p>I like the rule: "Don't use accessors and mutators." Like any good rule, this one is …

Programming

I use these 8 tools to build MVP for my clients

As I promised, it’s my first « technical » blog post.<p>I will start by giving you a tour of the tools that I’m using the most to build MVP with React …

Programming Languages

Build your own Redux middleware

There is no denying the impact that Redux has had on the React (and even Angular) landscape. Over the years, it has cemented its position as one of …

Programming Languages

About The Updated SPA Templates From ASP.NET Core

Install the new spa templates by running the following dotnet cli command,<p>More or less everyone working with ASP.NET Core, tried out the following …

Software Development

Native Forms is Polished and Shiny in Xamarin.Forms 2.5.0 |

Since we previewed Native Forms in June, we’ve been working to smooth the rough edges and polish it up for Xamarin.Forms 2.5.0 by fixing bugs and …

Programming Languages

Styling Components - Typed CSS With Stylable

There’s been a lot of debate recently about how best to style components for web apps so that styles don’t accidentally ‘leak’ out of the component …

Web Development

Twitter icon

The year 2017 is coming to an end...<p>That time went by quite quickly, didn't it?<p>It was a very exciting year to be an angular developer. There was not …

Programming Languages

Compile-time Optimizations in JavaScript Applications

Programming Languages

Ruby on Rails and Full-stack JavaScript

Recently, for a project I had to work on, I shifted from my regular routine of npm install to an entirely different stack built on a different …

Programming