Hi, I'm Nisan Sabag.
I'm a web developer.
About
Who am I and what I do.
I am a Web Developer that specialize in Front-End Technologies.
I have passion for creating amazing user interfaces that are responsive and user friendly.
I am a people-person, I love to co-op with people to create batter web products.
Technologies
- HTML5 API's and Progresive Web Apps
- CSS, CSS3 and SASS
- Javascript, ES6 and TypeScript
- Reactive programming with RxJS
- Angular, React, Stencil and jQuery
- Design systems with Storybook
- Web Services with REST API and GraphQL
- Node.js and friends
- MongoDB and MySQL
- WordPress and WordPress REST API
- Testing with jest and puppeteer
- Flutter
Workflow
- npm, git, github, WebPack and Parcel
- Deployment with github pages, netlify, heroku, firebase and shared hosting with cpanel
Portfolio
Work from GitHub.
Angular Landing Page
Simple Angular Landing page focused on responsiveness without media queries and libraries
Private Repository
Online Shop
(Full Stack App)
(Full Stack App)
Node.js, Express, MongoDB, ejs, Payments with Credit Cards, Creating PDF files, Downloading PDF Files, User Accounts, Authontication, Authorization, Reset Password and Sending Emails.
Private Repository
Auth0 with React
Secure React with Auth0:
Signup, login/logout, authorization ,secure API calls, rules and rolls.
Signup, login/logout, authorization ,secure API calls, rules and rolls.
Private Repository
Reviews
(Full Stack App)
(Full Stack App)
Node.js, Express, MongoDB, Pug, REST API endpoints, File Uploading, Image Resizing, User Accounts,
Restricting Operations, Geocoding Addresses and more.
workout tracker angular
Angular App with ng-bootstrap and CRUD Operations with the HttpClient.
Blog
Last articles from my blog.
RxJS Observables vs Signals (counter)
2024-04-29 15:14:14
Signals are easily accessible in every level of an angular app while RxJs observables require level of complexity to share data between components.
In this article,e we will see a simple application example with two approaches. signals and RxJS observables.
Introduction to Signals
2024-04-27 14:22:28
Since the angular introduction in 2016, observables and RxJS have been the major ways of managing states and sharing data in angular applications. despite the observables and RxJS having huge capabilities and well-crafted design patterns, it has a steep learning curve.
RxJS: Building Blocks
2023-11-18 18:47:12
RxJS is written in typescript and there is an interface for every building block of RxJS. the building blocks of RxJS are:
- Observable
- Observer
- Operator
- Subject
- Scheduler
RxJS: What and Why
2023-09-17 19:17:23
RxJS offers a powerful functional approach for dealing with events and with integration points into a growing number of frameworks, libraries and utilities. But learning RxJS and reactive programming can be difficult, there are a lot of new concepts, big API service and a fundamental shift and mindset from imperative to declarative style.
To read more articles click here
Contact
If you have any questions, feel free to contact me.