Open in app

Sign In

Write

Sign In

Kevin Ghadyani
Kevin Ghadyani

807 Followers

Home

About

Published in

Cacher App

·May 13, 2020

Svelte has issues; let’s talk

The metaphorical man behind the curtain. — This is the second article of our series on Svelte. You can read about Svelte’s performance advantages over React in our first post: Svelte is really fast After working with Svelte, I’ve found a lot to be lacking. I want to make this clear: Svelte is fast, but my issues…

JavaScript

7 min read

Svelte has issues; let’s talk
Svelte has issues; let’s talk
JavaScript

7 min read


Published in

Cacher App

·May 6, 2020

Svelte is really fast

In my testing, Svelte performs exceptionally well. — I heard a bunch of claims from the creator of Svelte about its render speed. I wanted to know more and delved into the source code. After reviewing the source and asking the creator a few questions, I tried my hand at breaking it with the 10,000 Processes code. This…

JavaScript

5 min read

Svelte is really fast
Svelte is really fast
JavaScript

5 min read


Published in

Cacher App

·Mar 25, 2020

You can’t trust JS benchmarks.

Best practice is bad practice. — There’s a famous StackOverflow question everyone links when I suggest using Function.prototype as opposed to creating and sharing no-op (no operation) functions all over your codebase. The question’s title: What is the JavaScript convention for no operation? Cacher’s code snippet manager empowers you and your team to get more done…

JavaScript

4 min read

You can’t trust JS benchmarks.
You can’t trust JS benchmarks.
JavaScript

4 min read


Published in

ITNEXT

·Dec 12, 2019

Simplifying WebSockets in RxJS.

Using Redux-Observable for complex pipelines. — I’m an avid user of Redux-Observable, and while it masks a lot of the difficulties in using RxJS, you still need a deeper understanding of RxJS to handle really complex use cases. Using WebSockets, I’ll be showing you how you can make your own complex pipelines and understand them too! WebSocket connection with RxJS in Node.js …

JavaScript

6 min read

Simplifying WebSockets in RxJS.
Simplifying WebSockets in RxJS.
JavaScript

6 min read


Published in

ITNEXT

·Dec 12, 2019

Redux-Observable code that fixes everything.

A single tip for Redux-Observable success. — If you’ve spent any time with Redux-Observable, you’ve probably run into the case where you need to dispatch something at the top of a pipeline and then do something else after. This is a common problem, but not one that’s immediately apparent. Because Redux-Observable v1 automatically dispatches anything that falls…

Redux

4 min read

Redux-Observable code that fixes everything.
Redux-Observable code that fixes everything.
Redux

4 min read


Published in

ITNEXT

·Oct 16, 2019

Redux-Observable’s best-practice is an anti-pattern.

Looking at things from a different perspective. — I’ve run into a situation where an idea I’ve come up with is referred to as an anti-pattern. I’m actually under the impression it’s a best-practice and the current way of doing things is counterproductive. This issue is in regards to Redux-Observable and its automatic dispatching of actions. It’s been…

Redux

9 min read

Redux-Observable’s best-practice is an anti-pattern.
Redux-Observable’s best-practice is an anti-pattern.
Redux

9 min read


Published in

ITNEXT

·Aug 21, 2019

Redux without State

WHY? — What if you could get most of the benefits of Redux and didn’t have to write a single reducer? What if you had to support a legacy AngularJS, jQuery, Backbone, or Knockout application? …

React

6 min read

Redux without State
Redux without State
React

6 min read


Published in

We’ve moved to freeCodeCamp.org/news

·Apr 29, 2019

Bet you can’t solve this Google interview question.

Breaking tough problems into small pieces. — I wanted to see someone else’s take on software engineering and started binge watching TechLead on YouTube. I spent the next few days coming up with various solutions to an interview question he asked while working at Google. This Video Got Me Excited TechLead brought up…

JavaScript

15 min read

Bet you can’t solve this Google interview question.
Bet you can’t solve this Google interview question.
JavaScript

15 min read


Apr 16, 2019

Networking 215+ Smart Home Devices

Smart Home Troubles You’ve Never Knew Existed — I’m writing this series (The Smart Home Reality) to detail my troubles creating a smart home for the benefit of unknowing customers so these companies will improve their user experience for actual users. tl;dr Wireless smart home networking sucks. The Smart Home Reality Owning a Real Smart Home (start here!) Networking 215+ Smart Home…

Internet Of Things

13 min read

Networking 215+ Smart Home Devices
Networking 215+ Smart Home Devices
Internet Of Things

13 min read


Published in

ITNEXT

·Apr 10, 2019

RxJS Bugs Always Have Solutions

Even the best of us write bugs. This guy did it on purpose. — I’m going to point out a bug in Ben Lesh’s code which ended up just being semantics (more on this below). Ben’s Original Tweet Ben Lesh posted some code on Twitter for a talk he’s going to be doing at ngconf: He wrote this code to provide a simple example where you…

JavaScript

6 min read

RxJS Bugs Always Have Solutions
RxJS Bugs Always Have Solutions
JavaScript

6 min read

Kevin Ghadyani

Kevin Ghadyani

807 Followers

Living in the future.

Following
  • Eric Elliott

    Eric Elliott

  • Zack Jackson

    Zack Jackson

  • Joel Thoms

    Joel Thoms

  • Jay Phelps

    Jay Phelps

  • Ryan Florence

    Ryan Florence

See all (8)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams