Skip to content
View SanariSan's full-sized avatar
๐Ÿ™
Why would you give up the joy of writing code to agents?
๐Ÿ™
Why would you give up the joy of writing code to agents?
  • Jobity.io
  • Georgia, Tbilisi

Block or report SanariSan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
SanariSan/README.md

Hi ๐Ÿ‘‹ and welcome to my profile!

I'm a full-stack web dev ๐Ÿ˜‡

ยซAlways writing code like if it's gonna be used by someone else, even if it's notยป



SanariSan Wakatime Stats (refresh page if not loaded) SanariSan langs (refresh page if not loaded)

SanariSan Stats (refresh page if not loaded) SanariSan LeetCode Stats (refresh page if not loaded)



Highlights
Full-stack tech store | Currently not deployed :( | (react/chakra/sagas/sessions/db/nginx/docker/gh_actions)
Lightweight Preact, Sass, Esbuild dev env, no more 1gb node_modules folders ๐Ÿ’€ | ๐Ÿ‘‰ wow really let me see!
๐Ÿ‘‰My article๐Ÿ‘ˆ on how to use React Context in maintainable way ๐Ÿ”ฎ
Full-stack cloud storage | front (gh actions) | back (gh actions) | old deployment repo (heroku) | Currently not deployed, need to fix security, also it's just a grad proj so it's super old
Control script + set of containers to setup Nginx with auto-ssl layer on your vps (๐Ÿ”ฅ very handful ๐Ÿ”ฅ)
Control script + set of containers to rollout V2Ray-tls-vmess-ws on your vps (๐Ÿ”ฅ based on nginx-ssl, ez & secure proxy ๐Ÿ”ฅ)
Algos I've tried understanding and implementing during leetcode attempts
TS backend boilerplate I've been toying with a long time ago (custom pubsub/logger/cli-dashboard/...)
Shadowsocks heroku deployment guide (rules've been made to be broken ๐Ÿ˜ˆ)
My first contribution to Inquirer (gone wrong, broke productions ๐Ÿ™‚)
Scheme I made while learning how EventLoop and Async stuff works (looks cool, but not as useful ๐Ÿ˜œ)
Set of bash scripts I use to configure Ubuntu


Rip css xss 08.06.24

GH please add customization!





Worked with
JS / Node.JS / TS / HTML / CSS / SASS React / Preact Redux / Saga / Thunk / Jotai / Nanostores
Feature-Sliced Design (FSD) Astro (SSG -> SPA) WebPack / Esbuild / Vite
Bootstrap / Chakra / MUI / Radix / Shadcn Nest / Express / Swagger / Nginx Docker / Compose
PostgreSQL / MongoDB / Redis / TypeORM Loki / Grafana / Fluentd RabbitMQ / SQS
AWS (cf,ecs,asg,lb,vpc,nat,...) adb / frida gh pages, actions / heroku / vps deployment

and some others...




Planned
SSR (Astro) Kubernetes Proper Frontend testing
GraphQL (probably won't) GO (have tried, but no usecase) Next (can't be better than astro right ?)


Get in touch:

SanariSan

Pinned Loading

  1. v2ray-ws-tls v2ray-ws-tls Public

    Set of docker containers + control script to setup V2Ray on vps

    Shell 3 1

  2. Telegram HTTP bot API via CURL | Sen... Telegram HTTP bot API via CURL | Send text, photos, documents, etc.
    1
    ## Here are some examples on how to use Telegram bot api via CURL
    2
    
                  
    3
    ### Prerequisites
    4
    
                  
    5
    #### For getting messages in private chat with bot
  3. tech-store tech-store Public

    TypeScript

  4. cloud-fullstack cloud-fullstack Public archive

    Heroku deployment repo for cloud, using submodules. Check it out.

    HTML 1

  5. dynamic-proxy-chain dynamic-proxy-chain Public

    Forward proxy with an API to dynamically switch the target chain proxy.

    JavaScript

  6. rebase-shenanigans rebase-shenanigans Public

    POC: Change git history without losing merge commits, while also keeping profile activity points.

    JavaScript 1