Open in app
Home
Notifications
Lists
Stories

Write
Shai Reznik
Shai Reznik

921 Followers

Home

Jun 11, 2020

Testing RxJS Observables Just Became Super Simple — Using Observer Spies

Yesterday I announced a new open source library I created: https://github.com/hirezio/observer-spy 👏🤓🎉 Wait, but why? You know how sometimes you feel that the “default way” of doing things could be better? Have you ever searched for “Observable testing” or “Testing RxJS”? Chances are you probably ended up in an article about “Marble testing”. Well……

Testing

3 min read

Testing RxJS Observables Just Became Super Simple — Using Observer Spies
Testing RxJS Observables Just Became Super Simple — Using Observer Spies
Testing

3 min read


Feb 19, 2020

ng-conf — The event that changed my life

SPOILER ALERT: I’m back at speaking in this year’s ng-conf 2020 SPOILER ALERT #2: Get a 100$ discount + dinner with me here AHHHHHH I’M SO EXCITED!!!!! 😊😅 “Why Shai?” BECAUSE I’M COMING BACK TO NG-CONF! “So… what’s so special about ng-conf?” IT LITERALLY HAS CHANGED MY LIFE! “How come?” …

Angular

10 min read

ng-conf — The event that changed my life
ng-conf — The event that changed my life
Angular

10 min read


Oct 18, 2019

Angular Testing Tip — The Easiest Way To Start Your Test

I believe that one of the reasons people struggle with writing tests is a lack of a systematic approach. Personally, when I write tests, I don’t like the feeling of getting stuck and not knowing what’s the next step to take. That’s why over the years I developed a system…

Java Script

3 min read

Angular Testing Tip — The Easiest Way To Start Your Test
Angular Testing Tip — The Easiest Way To Start Your Test
Java Script

3 min read


Dec 31, 2018

Lessons from 2018 — and why I won’t be speaking in 2019

2018 was one of the most important years in my life in terms of lessons learned and life changing realizations. Some of them were: discovering how to truly feel fulfilled, finding meaning in what I’m doing, deciding what’s essential and what’s not, better time management, and more… And here are…

Entrepreneurship

10 min read

Lessons from 2018 — and why I won’t be speaking in 2019
Lessons from 2018 — and why I won’t be speaking in 2019
Entrepreneurship

10 min read


Sep 21, 2018

Angular Routing — A Better Pattern For Large Scale Apps

It’s been a while since my last post because I’ve been busy cooking you people some pretty interesting Angular testing learning material. But today, I read the following tweet: And it got me inspired to share my pattern of configuring routes in large scale Angular apps. Since the beginning…

Java Script

6 min read

Angular Routing — A Better Pattern For Large Scale Apps
Angular Routing — A Better Pattern For Large Scale Apps
Java Script

6 min read


May 20, 2018

Learn RxJS switchMap, mergeMap, concatMap and exhaustMap, FOREVER! 😎

Last month I went to ng-conf 2018 together with Mike Brocchi and Pete Bacon Darwin to give a talk called: “I switched a map and you’ll never guess what happened next…” (if you want to read about the behind the scenes leading up to the event, check out my last…

Java Script

12 min read

Learn RxJS switchMap, mergeMap, concatMap and exhaustMap, FOREVER! 😎
Learn RxJS switchMap, mergeMap, concatMap and exhaustMap, FOREVER! 😎
Java Script

12 min read


Apr 15, 2018

Procrastination And Stress… And The Story Behind Our RxJS SwitchMap Talk

Not a lot of people know this about me, but I am an experienced and certified procrastinator. (With a diploma and all…) For the past few years I’ve got the opportunity to come and speak at ng-conf, the world’s largest Angular conference. And every time I managed to get my…

Angular

8 min read

Procrastination And Stress… And The Story Behind Our RxJS SwitchMap Talk
Procrastination And Stress… And The Story Behind Our RxJS SwitchMap Talk
Angular

8 min read


Feb 9, 2018

Fighting Perfectionism

Hello, I’m Shai, and today I’m quitting my perfectionism. “I love you Shai” Thanks mom! ❤️ Who The Hell Are You Shai? A few years back I started a tiny, unknown technical Wordpress blog. It was mainly to keep bookmarks of cool new JavaScript lectures I ran into and new things I learned along the way. …

Entrepreneurship

5 min read

Fighting Perfectionism
Fighting Perfectionism
Entrepreneurship

5 min read

Shai Reznik

Shai Reznik

921 Followers

Developer, Entertainer, Crazy person, Founder & teacher of the Angulars at HiRez.io.

Following
  • Tomas Trajan

    Tomas Trajan

  • Netanel Basal

    Netanel Basal

  • Addy Osmani

    Addy Osmani

  • Jeff Cross

    Jeff Cross

  • Alex Rickabaugh

    Alex Rickabaugh

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech