John Bere

5,107 Flips | 1 Magazine | 273 Likes | 10 Following | 66 Followers | @johnbere | Reflipper by day. Reflipper by night.

Migrating a large Flux app to Redux without everything falling apart

This post was originally published in GumGum's tech blog.<p>We are big fans of React at GumGum. In fact, most of our apps have been built with it and …

JavaScript

Build Your Own redux from scratch

<b>Redux is a State Mangement library for React apps as it helps to manage the app state in a single Object it means the whole app state lives on a</b> …

Software Engineering

Optimally Configuring Entity Framework Core

Lets talk about configuring your Entity Framework Core DbContext for a moment. There are several options you might want to consider turning on. This …

Software Development

Vue.js and Laravel CRUD Operations in Laravel

avinash has a nice tutorial about Vue CRUD Operations using Laravel.<p>Here I used Vue js, implementing axios for http requests, explaining vue …

Software Engineering

A Moment.js tutorial

Moment.js is an awesome JavaScript library that helps you manage dates, in the browser and in Node.js as well.This article aims to explain the basics …

JavaScript

Redux 4 + TypeScript 2.9: A type-safe approach

<i>This post is also published on my personal website.</i><p>Even when the JavaScript community is slowly growing mixed opinions about it, I couldn't help but …

JavaScript

The definitive guide to JavaScript Dates

IntroductionWorking with dates can be <i>complicated</i>. No matter the technology, developers do feel the pain.JavaScript offers us a date handling …

JavaScript

Tinkerer

Adventures in code<p>4 Future Challenges for TypeScript<p>Typed Javascript brings a new level of sanity to web development. Better autocomplete, …

JavaScript

React is just JavaScript

Done: No Status: In Progress<p>Many people starting out get overwhelmed by all the things happening in the React ecosystem. There's this idea that what …

.NET JIT and CLR - Joined at the Hip

05 Jul 2018 - 1968 words<p>I’ve been digging into .NET Internals for a while now, but never really looked closely at how the ‘<i>Just-in-Time</i>’ (JIT) …

Software Development

Upgrade your React UI with state machines 💡

<i>This article is about React-Machinery, a library for creating and using state machines in react to control UI.</i> <i>Find the full source on github</i><p>State is …

JavaScript

How to build a website that your visitors will love

People will often tell you that love is nothing but an illusion, a trick your own mind plays upon you. With love, your attention is captured by …

Web Design

Behind the Design: How this Real Couple Built a Super Fun + Helpful Wedding Website - Green Wedding Shoes

We’re big fans of FUN couples here at GWS! If you’ve been reading for awhile, chances are you’ll recognize Mike + Mary, a super creative couple with …

Weddings

Backend-in-the-frontend: a pattern for cleaner code

This article is for all those times when the data you’re getting isn’t the data you’re wanting.<p>Allow me to outlay a contrived example, based on a few …

JavaScript

React.js Top 10 Articles for the Past Month (v.July 2018)

For the past month<b>,</b> we ranked nearly 1,100 React.js articles to pick the Top 10 stories that can help advance your career (0.9% chance).<p>Topics in …

JavaScript

How to Use TypeScript to Build Better React Applications

Using TypeScript with React, we get an excellent developer experience compared to what is provided by other frameworks. TypeScript can be helpful to …

JavaScript

Advice to Junior Developers

One day I answered What is the best advice you can give to a junior programmer? question on Quora.com. I was shocked that my answer got many upvotes, …

Soft(er) skills that make you a better programmer

I’ve been writing code for almost 11 years now. One thing I am completely sure of is that for being a really good programmer, you have to do a lot …

Project Management

The brain-fatigued JavaScripter’s guide to modern frontend tooling in 2018

Photo by Adi Goldstein on UnsplashFrom package managers to ESLint, CommonJS to AMD, and ES6 Modules to Babel and Webpack — that’s a lot of tools! In …

JavaScript

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

React Native Tutorial - Augmented Reality Mobile App

Augmented Reality

A quick introduction to test driven development with Jest

This article is a simple walkthrough of how to apply Test Driven Development (TDD) principles to a JavaScript exercise using Jest.IntroAfter a few …

JavaScript

A Swift Developer’s React Native Experience

I began this Swift blog almost three years ago when I was a Swift-only mobile developer looking to become a full time iOS developer. I haven’t …

Software Engineering

A beginner’s guide to the React component lifecycle

When developing in React, every Component follows a cycle from when it’s created and mounted on the DOM to when it is unmounted and destroyed. This …

JavaScript

Explain Redux like I'm five

I'll try to introduce the core concepts of Redux (store, actions, reducers, subscriptions) with a super simple example.<p>Let's say you have an apple. …

JavaScript

Using Flurl to easily build URLs and make testable HttpClient calls in .NET

I posted about using Refit along with ASP.NET Core 2.1's HttpClientFactory earlier this week. Several times when exploring this space (both on …

Software Development

A simple, real-world VueJS directive – Hacker Noon

VueJS is “The Progressive JavaScript Framework”. It takes inspiration from all prior art in the view library and frontend framework world, including …

JavaScript