Open in app

Sign In

Write

Sign In

jeswin
jeswin

255 Followers

Home

About

Feb 9, 2019

Implementing your own Routing for React Apps

This is a short article about implementing routing in your single-page app (SPA) without external libraries. The examples use React, but should port over to your framework of choice. We’ll keep it short and sweet — the routing code itself is just a dozen lines or so. You can see…

JavaScript

2 min read

JavaScript

2 min read


Nov 29, 2017

Basho: Shell scripting and automation with plain JavaScript

Update: Basho’s README on GitHub is more recent and accurate. Basho itself has changed significantly, and now evaluates lazily and only as needed. I was faced with a rather mundane task last week. I had to clone my work from GitHub to GitLab, clean up the projects list and append…

JavaScript

5 min read

JavaScript

5 min read


Aug 20, 2017

Sailboat: A modern Router for React

Summary of features: Streaming UI Components (via generators) Async route handling Easy integration with Redux, MobX and the like Server-side Rendering Powerful nested routes Avoid re-implementing features which already exist in HTML/JS Minimal learning curve GitHub Repo: https://github.com/nsoap-official/sailboat NSOAP — A Routing Convention for JavaScript One of the big lessons from the success of React is that…

React

6 min read

React

6 min read


Mar 17, 2017

Implementing Redux is tedious. But it doesn’t have to be.

By some distance, the most widely used state management library in the React Universe is Redux. It has everything going for it; great documentation, active community, fantastic core team and great adoption. Perhaps more importantly, Redux design patterns allow clear separation of concerns. …

Redux

4 min read

Implementing Redux is tedious. But it doesn’t have to be.
Implementing Redux is tedious. But it doesn’t have to be.
Redux

4 min read


Apr 23, 2016

Alice is a Photographer. Alice doesn’t share RAW files. Don’t be like Alice.

There is a cottage industry of articles explaining why photographers shouldn’t share RAW files with clients. This isn’t a minority opinion; it is a well-entrenched, vigorously-defended idea among photographers. Alice is one among them. …

Photography

3 min read

Alice is a Photographer. Alice doesn’t share RAW files. Don’t be like Alice.
Alice is a Photographer. Alice doesn’t share RAW files. Don’t be like Alice.
Photography

3 min read


Published in

Very Short Stories

·Aug 12, 2014

The Tinkerer

Marshall Smith is a relatively unknown tinkerer. Living a quiet life, he rarely stepped out of his small, some may say tiny social circle. On most days Marshall is at work in his basement with mechanical devices of different forms and sizes, some of which may bear the name of…

2 min read

The Tinkerer
The Tinkerer

2 min read


Published in

A Programmer’s Tale

·Apr 5, 2014

The .Net Foundation: Too little, too late

Or why Microsoft’s recent Open Source announcements are likely to have very limited impact — I woke up to some interesting news from Microsoft’s Build Conference. Microsoft is creating a community called the .Net Foundation with the aim of open sourcing key components of the .Net framework. As part of it, they also announced an open source C# compiler called Roslyn. It seems that their…

3 min read

The .Net Foundation: Too little, too late
The .Net Foundation: Too little, too late

3 min read


Published in

I. M. H. O.

·Nov 22, 2013

The unlawful imprisonment of my mind

Or how patents changed the way I look at capitalism today — I have always supported Capitalism. Just like most other people, freedom is among the most fundamental of rights I cherish and Capitalism appeared to protect it better than other economic models. Being an entrepreneur (of fairly limited consequence I must add), a system that supported and rewarded independent innovation seemed…

4 min read

The unlawful imprisonment of my mind
The unlawful imprisonment of my mind

4 min read


Published in

A Programmer’s Tale

·May 26, 2013

The Facebook experiment has failed. Let’s go back.

I am signed into Facebook right now. At a quick glance, the entire list of posts on the first screen are irrelevant to me. If I scrolled down I can find 4 stories I actually care about, from a list of about 30. …

3 min read

The Facebook experiment has failed. Let’s go back.
The Facebook experiment has failed. Let’s go back.

3 min read


Published in

A Programmer’s Tale

·May 21, 2013

Yahoo doesn’t grok design

I am excited about the changes Marissa Mayer is making at Yahoo. The company is back in the news, there is excitement in the air, stock prices have soared. But from what we have seen in the past week, I can’t help think that Yahoo doesn’t really get design. Flickr…

2 min read

Yahoo doesn’t grok design
Yahoo doesn’t grok design

2 min read

jeswin

jeswin

255 Followers

I have an idea.

Following
  • Ethan Siegel

    Ethan Siegel

  • Jongleberry

    Jongleberry

  • Steve Newcomb | SNUK3M

    Steve Newcomb | SNUK3M

  • Christian Heilmann

    Christian Heilmann

  • Deepak Mohan

    Deepak Mohan

See all (165)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams