profile
viewpoint
rin ri7nz @warungpintar @evilfactorylabs Jakarta, Indonesia https://rin.rocks OSS Loverboy {React, JavaScript}

mathdroid/covid-19-api 1084

COVID-19 global data (from JHU CSSE for now) as-a-service

evilfactorylabs/useGlobalState 13

⚛️ Simple State Management from react to react powered by React Hook.

ri7nz/.dotifiles 7

[DOTI] My Personal `Dotfiles`, manage with yadm.

evilfactorylabs/anggun 6

Evil Design

evilfactorylabsarchive/blog 6

blog by evilfactory team

ri7nz/3waytofetch 4

⚛️ 3 Way Fetch Data In ReactJS

devpendent/xtest 1

[UNDER REVIEW] The testing library for xState-Machine.

ri7nz/.ri7nz 1

.DotFiles

ri7nz/AALighthouse 1

Automation Audit Lighthouse

startedgedeagas/react-native-android-inapp-update

started time in 12 hours

startedgithub/archive-program

started time in 2 days

push eventri7nz/reason-relay-snowpack

ri7nz

commit sha ba80442d01390fd4d8dbc81c7d9abb7f5c7510ed

chore(dependencies): move provider reason-relay move to index.re update README.md

view details

push time in 2 days

push eventri7nz/reason-relay-snowpack

ri7nz

commit sha f1a4d7e690c7c15c5afa903e8bd24258c936a206

chore(dependencies): update dependencies & readme file

view details

push time in 2 days

push eventri7nz/reason-relay-snowpack

ri7nz

commit sha e446061f786333ed82750fdf3b3cb2149e0b769d

chore(init): reason-relay with snowpack

view details

push time in 2 days

push eventri7nz/reason-relay-snowpack

ri7nz

commit sha df4a0e62eff7df48f52ce8fb250b140b77eb7325

chore(init): reason-relay with snowpack

view details

push time in 2 days

push eventri7nz/reason-relay-snowpack

ri7nz

commit sha 9cbf4173afc0403a5ab1fb0952b43cb51227cc13

chore(init): reason-relay with snowpack

view details

push time in 2 days

create barnchri7nz/reason-relay-snowpack

branch : master

created branch time in 2 days

created repositoryri7nz/reason-relay-snowpack

Tinker `ReasonReact` + `ReasonRelay` and build with `ESM Module` powered by `Snowpack`

created time in 2 days

startedEduardoRFS/uni-fucking-kernel

started time in 2 days

startedresver/rex

started time in 2 days

startedzainfathoni/vite-reason-react-sandbox

started time in 4 days

startedvramana/awesome-reasonml

started time in 4 days

startedChromeDevTools/devtools-frontend

started time in 4 days

push eventri7nz/memulai-reason-react-cra

rin

commit sha 881ea2343120aa9646c1389913a7da0c249fa449

docs: menambahkan contoh `bsconfig.json`

view details

push time in 5 days

startedzainfathoni/vite-reasonreact-sandbox

started time in 5 days

startedri7nz/memulai-reason-react-cra

started time in 5 days

create barnchri7nz/memulari-reason-react-cra

branch : master

created branch time in 5 days

created repositoryri7nz/memulari-reason-react-cra

memulai reason-react dengan `cra`

created time in 5 days

push eventri7nz/.dotifiles

ri7nz

commit sha 688fb8860b61ae1cadc3596d933e5b908bcddd3c

fix: telegram media viewer in ws4

view details

push time in 6 days

push eventri7nz/.dotifiles

ri7nz

commit sha 7bb96928c02289e27cafdae927fc3b3d1e665c7d

feat: update polybar & add script in i3

view details

ri7nz

commit sha 8c0332c00f90c3bcee51cc281e5db20813004207

feat: update .vimrc & .aliase

view details

push time in 6 days

startedmasbagal/tempe

started time in 8 days

startednektos/act

started time in 9 days

startedcli/cli

started time in 10 days

PR opened reasonml/reason-react

feat(experimental): added createblockingroot

I'm just add an experimental API (concurrent mode) createblockingroot.

+3 -0

0 comment

1 changed file

pr created time in 10 days

create barnchri7nz/reason-react

branch : feat/experimental-createblockingroot

created branch time in 10 days

push eventri7nz/devcjkt-oss-13

ri7nz

commit sha 2453fafd6e8d0955974f4affb8a6194bf2c4053b

chore(init): yes

view details

push time in 10 days

push eventri7nz/devcjkt-oss-13

ri7nz

commit sha 0ba19523d229e7bc76a2c629d474ec07cd8c5109

chore(init): yes

view details

push time in 10 days

push eventri7nz/devcjkt-oss-13

ri7nz

commit sha 0c2c283cc374ff833a47b0ac1127d25a91bd02ab

chore(init): yes

view details

push time in 10 days

create barnchri7nz/devcjkt-oss-13

branch : master

created branch time in 10 days

created repositoryri7nz/devcjkt-oss-13

created time in 10 days

startedreason-association/reanalyze

started time in 11 days

push eventri7nz/reason-react

Aman Kumar Singh

commit sha 8b2dfdbff1782c1b2f3b36f9a7f42a8d4271d5d5

Porter logo added

view details

Matthias Le Brun

commit sha 8575eed26ca526435532ad57a4b7e5a3450015d2

Fix binding

view details

Matthias Le Brun

commit sha 9cc36e48d919ec382f893679d17eeae19dc49029

Add some docs on testing (0.9.0)

view details

Matthias Le Brun

commit sha aee868c1cefe3eae293e37bdbf3cb00c02566210

RFC: simplfied API for Context Providers The makeProps is weak, but it should be alright when used with JSX

view details

Matthias Le Brun

commit sha d2c82520dd95cf6c3a42ba5eb11ef2de70fe1360

Doc update

view details

John

commit sha a6a3369627f78fe6a44eafa5dbdcb7d1f53e8f24

Add playsInline video attribute

view details

Matthias Le Brun

commit sha 19473e7cdaeac706b12fb7c9e7ec4c0926dd7cb6

Update ReactDOM docs (#602)

view details

Matthias Le Brun

commit sha c0f9d9929ef4a9b11e5f8259f2447beaf04ae168

Add a way to create a DOM component without JSX (#600)

view details

Marcos Oliveira

commit sha 93e38d374f22af9cb1676738441b312b870299eb

docs: Lukin logo added

view details

Marcos Oliveira

commit sha 76b83f0bc65a4e3d4f263bab506ed458d19f6698

feat: Adding lukin to siteConfig.js

view details

Marcos Oliveira

commit sha a0cda8430e04769b10ca2b72cef8d7d36dda5aa1

styles: Removing space

view details

push time in 12 days

push eventri7nz/.dotifiles

ri7nz

commit sha c02f1607fb7eb623eddc5b51accdec6a07d1b85e

chore(arch): update all pkg log

view details

push time in 12 days

push eventri7nz/.dotifiles

ri7nz

commit sha 24344bf745b44bf3c5dc0142509e987bcc68761c

chore(arch): update all pkg log

view details

push time in 12 days

push eventri7nz/.dotifiles

ri7nz

commit sha 82ede14cb545076ff2e0731eb530dcb0bf2b0375

chore(arch): update all pkg log

view details

push time in 12 days

push eventri7nz/.dotifiles

ri7nz

commit sha b444ef8b7bcc9556068335dbb79c24ec38d799f3

feat: update aliases, vim.coc, coc-extension

view details

push time in 14 days

create barnchri7nz/repokedex

branch : main

created branch time in 15 days

fork ri7nz/pokedex-2020

Pokemon Index Redesign

fork in 15 days

startedadeyahya/pokedex-2020

started time in 15 days

startedfrancisrstokes/super-expressive

started time in 16 days

startedsikanhe/reason-graphql

started time in 18 days

startedocaml/odoc

started time in 18 days

created repositoryreason-id/tweet

created time in 18 days

push eventri7nz/.dotifiles

ri7nz

commit sha fad53022d5b0dbc62ea3904606dee80ce65ba8f1

feat: update new mapping

view details

push time in 22 days

startedNLKNguyen/awesome-language-engineering

started time in 23 days

startedtabatkins/proposal-item-method

started time in 23 days

startedreasonbr/bs-react-reveal

started time in 23 days

fork ri7nz/Lona

A tool for defining design systems and using them to generate cross-platform UI code, Sketch files, and other artifacts.

fork in 24 days

startedairbnb/Lona

started time in 24 days

startedcetic/unikernels

started time in 24 days

startedEduardoRFS/reason-java-ffi

started time in 24 days

push eventevilfactorylabs/gow

rin

commit sha 06424091feebe93eeedcb21573bf2f7976ed4c17

chore(web): use react-scripts for web bundle (#13) * chore: remove webpack & related plugin * chore: update gitignore * chore: make it compatible with react-scripts update Dockerfile update scripts in web add logo favicon and manifest update index.html add index.js for support react-scripts updaate bsconfig.json for bs-webapi * refactor: update in Index.re & Link.re * chore: update icon * chore: improve docker build for go project

view details

push time in 24 days

PR merged evilfactorylabs/gow

Reviewers
chore(web): use react-scripts for web bundle enhancement

Currently we use basic webpack configuration by bsb init with react-hooks template. I think, we can use react-scripts for small bundle in current web application.

Step to Migrate

  • [x] remove webpack (with related dependencies as plugins) https://github.com/evilfactorylabs/gow/pull/13/commits/ef117e5bdc5104d5c351802b39953c7621712bba
  • [x] add react-scripts https://github.com/evilfactorylabs/gow/pull/13/commits/7eed88de024c26c8cb2356a07efb35a09fc246c8
  • [x] make project structure compatible with react-scripts https://github.com/evilfactorylabs/gow/pull/13/commits/8c23120f5b5dc432951dcb77504e686d261a1607

Maintain

  • [x] upgrade dependencies https://github.com/evilfactorylabs/gow/pull/13/commits/8c23120f5b5dc432951dcb77504e686d261a1607
  • [x] etc (chore things) https://github.com/evilfactorylabs/gow/pull/13/commits/7eed88de024c26c8cb2356a07efb35a09fc246c8
  • [x] refactor: need changes after upgrade dependencies https://github.com/evilfactorylabs/gow/pull/13/commits/1c4bb1bfd82cb440ea911d88b10097c997f7acef
  • [x] improve docker build (reduce time build in golang project) https://github.com/evilfactorylabs/gow/pull/13/commits/b2a0bd5a573dfc849ce3a76bb901c18be6425c7d

Bundle Size

Before

image

After

image


File sizes after gzip:

  120.09 KB  build/static/js/2.aed0ec68.chunk.js
  3.17 KB    build/static/js/main.4d614ac1.chunk.js
  783 B      build/static/js/runtime-main.4ac9ccea.js

Docker Build

image

+11547 -4106

0 comment

21 changed files

ri7nz

pr closed time in 24 days

startedanuraghazra/github-readme-stats

started time in 24 days

startedionic-team/capacitor

started time in 24 days

startedreasonbrazil/reason-async-hook

started time in 24 days

Pull request review commentevilfactorylabs/gow

chore(web): use react-scripts for web bundle

+<!DOCTYPE html>+<html lang="en">+  <head>+    <meta charset="utf-8" />+    <link rel="icon" href="%PUBLIC_URL%/favicon.ico" />+    <meta name="viewport" content="width=device-width, initial-scale=1" />+    <meta name="theme-color" content="#000000" />+    <meta name="description" content="%REACT_APP_DESCRIPTION%" />+    <link rel="apple-touch-icon" href="%PUBLIC_URL%/144.png" />+    <!--+      manifest.json provides metadata used when your web app is installed on a+      user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/+    -->+    <link rel="manifest" href="%PUBLIC_URL%/manifest.json" />+    <!--+      Notice the use of %PUBLIC_URL% in the tags above.+      It will be replaced with the URL of the `public` folder during the build.+      Only files inside the `public` folder can be referenced from the HTML.++      Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will+      work correctly both with client-side routing and a non-root public URL.+      Learn how to configure a non-root public URL by running `npm run build`.+    -->+    <title>%REACT_APP_NAME%</title>+  </head>+  <body>+    <div id="g0W">

Artinya?

ri7nz

comment created time in 24 days

Pull request review commentevilfactorylabs/gow

chore(web): use react-scripts for web bundle

+<!DOCTYPE html>+<html lang="en">+  <head>+    <meta charset="utf-8" />+    <link rel="icon" href="%PUBLIC_URL%/favicon.ico" />+    <meta name="viewport" content="width=device-width, initial-scale=1" />+    <meta name="theme-color" content="#000000" />+    <meta name="description" content="%REACT_APP_DESCRIPTION%" />+    <link rel="apple-touch-icon" href="%PUBLIC_URL%/144.png" />+    <!--+      manifest.json provides metadata used when your web app is installed on a+      user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/+    -->+    <link rel="manifest" href="%PUBLIC_URL%/manifest.json" />+    <!--+      Notice the use of %PUBLIC_URL% in the tags above.+      It will be replaced with the URL of the `public` folder during the build.+      Only files inside the `public` folder can be referenced from the HTML.++      Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will+      work correctly both with client-side routing and a non-root public URL.+      Learn how to configure a non-root public URL by running `npm run build`.+    -->+    <title>%REACT_APP_NAME%</title>+  </head>+  <body>+    <div id="g0W">

Tutorial it's an example why not to use our naming

ri7nz

comment created time in 25 days

Pull request review commentevilfactorylabs/gow

chore(web): use react-scripts for web bundle

+<!DOCTYPE html>+<html lang="en">+  <head>+    <meta charset="utf-8" />+    <link rel="icon" href="%PUBLIC_URL%/favicon.ico" />+    <meta name="viewport" content="width=device-width, initial-scale=1" />+    <meta name="theme-color" content="#000000" />+    <meta name="description" content="%REACT_APP_DESCRIPTION%" />+    <link rel="apple-touch-icon" href="%PUBLIC_URL%/144.png" />+    <!--+      manifest.json provides metadata used when your web app is installed on a+      user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/+    -->+    <link rel="manifest" href="%PUBLIC_URL%/manifest.json" />+    <!--+      Notice the use of %PUBLIC_URL% in the tags above.+      It will be replaced with the URL of the `public` folder during the build.+      Only files inside the `public` folder can be referenced from the HTML.++      Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will+      work correctly both with client-side routing and a non-root public URL.+      Learn how to configure a non-root public URL by running `npm run build`.+    -->+    <title>%REACT_APP_NAME%</title>+  </head>+  <body>+    <div id="g0W">

Konspirasi gmn sih 😏. Check docker yg copy .env

ri7nz

comment created time in 25 days

push eventevilfactorylabs/gow

ri7nz

commit sha b2a0bd5a573dfc849ce3a76bb901c18be6425c7d

chore: improve docker build for go project

view details

push time in 25 days

push eventevilfactorylabs/gow

ri7nz

commit sha 9ea5450dd746914e579388cc79bf6d99961c421f

chore: update icon

view details

push time in 25 days

push eventevilfactorylabs/gow

ri7nz

commit sha 1c4bb1bfd82cb440ea911d88b10097c997f7acef

refactor: update in Index.re & Link.re

view details

push time in 25 days

push eventevilfactorylabs/gow

ri7nz

commit sha 8c23120f5b5dc432951dcb77504e686d261a1607

chore: make it compatible with react-scripts update Dockerfile update scripts in web add logo favicon and manifest update index.html add index.js for support react-scripts updaate bsconfig.json for bs-webapi

view details

push time in 25 days

PR opened evilfactorylabs/gow

chore(web): use react-scripts for web bundle WIP

Currently we use basic webpack configuration by bsb init with react-hooks template. I think, we can use react-scripts for small bundle in current web application.

image

+11413 -4025

0 comment

3 changed files

pr created time in 25 days

push eventevilfactorylabs/gow

ri7nz

commit sha ef117e5bdc5104d5c351802b39953c7621712bba

chore: remove webpack & related plugin

view details

ri7nz

commit sha 7eed88de024c26c8cb2356a07efb35a09fc246c8

chore: update gitignore

view details

push time in 25 days

create barnchevilfactorylabs/gow

branch : chore/migration-react-scripts

created branch time in 25 days

startedgregnb/react-to-print

started time in a month

push eventri7nz/gdg-rewebvitals

ri7nz

commit sha e2c93a193413b4fa3950f826c588ac0c229f6c62

docs: add sendToAnalytics & update slide

view details

push time in a month

startedgrain-lang/grain

started time in a month

startedzshipko/ocaml-rs

started time in a month

push eventri7nz/gdg-rewebvitals

ri7nz

commit sha f4efe188109a0b99f65f44a7b6ab1619f180d6b4

finish

view details

push time in a month

push eventri7nz/gdg-rewebvitals

ri7nz

commit sha 034be14133e4a0cf8a78c3b8a6101645c0f47de8

finish

view details

push time in a month

push eventri7nz/gdg-rewebvitals

ri7nz

commit sha c618d01068293dfeacaf7d6725a6e5a6b72403d1

finish

view details

push time in a month

push eventri7nz/gdg-rewebvitals

ri7nz

commit sha 929bdece38cf68f74d40b907dfbe3e66a0f1f520

WIP

view details

push time in a month

create barnchri7nz/gdg-rewebvitals

branch : master

created branch time in a month

created repositoryri7nz/gdg-rewebvitals

created time in a month

startedGoogleChrome/web-vitals

started time in a month

push eventevilfactorylabs/gow

rin

commit sha fad3b769dbe8e0e0d7b9dee6d778fdbf970e220e

chore: optimize install & build in docker (#12) update dockerfile for using cache when nothing changes for file package.json (reduce rebuild or reinstall)

view details

push time in a month

Pull request review commentevilfactorylabs/gow

chore: optimize install & build in docker

 FROM node:10.16.3 as frontendBuilder++# RUN apt install g++ make python++ADD web/package.json web/package-lock.json /app/+ WORKDIR /app+RUN npm install  COPY web ./ -RUN apt install g++ make python

di-screenshot aman tuh.

ri7nz

comment created time in a month

PR opened evilfactorylabs/gow

Reviewers
chore: optimize install & build in docker

update dockerfile for using cache when nothing changes for file package.json image

+6 -2

0 comment

1 changed file

pr created time in a month

create barnchevilfactorylabs/gow

branch : chore/using-cache-for-nodejs-application

created branch time in a month

push eventri7nz/ri7nz

rin

commit sha f8eb55395fd50374cd29ee8e57cc37b77224b562

Update README.md

view details

push time in a month

create barnchri7nz/ri7nz

branch : master

created branch time in a month

created repositoryri7nz/ri7nz

created time in a month

push eventri7nz/rin.rocks

ri7nz

commit sha 7e4c501b1dfe79c7c7fca04aeca4455821932f93

feat: add ril page

view details

push time in a month

startedostera/reason-design-patterns

started time in a month

push eventri7nz/.dotifiles

ri7nz

commit sha 256534c1ce3f6057fe80416e68ace8b1d2ab16f0

feat!:update .zshrc and use zinit

view details

push time in a month

push eventri7nz/.dotifiles

ri7nz

commit sha eb8923bedcec5f2dca7f6a3d07d8cb4b6787f185

chore: backup old zshrc

view details

push time in a month

push eventri7nz/reason-react

Amjad Masad

commit sha 0bb873875fba7ab672bce193f301c7a00503a67a

Try ReasonReact at Repl.it Link here: https://repl.it/languages/reactre

view details

Stuart Keith

commit sha d270ec54f14f59a9c7c351a311d613ae3d02e41e

set "min" property to "string"

view details

Zach Wegrzyniak

commit sha bd4bed5a83c26d3797acd4ecc8e21a7b676298c2

Add autoCapitalize #303

view details

Paul Bacchus

commit sha 0ce76df0b8aa7fd285c92657184540e7af716412

Update invalid-prop-name.md

view details

mikaello

commit sha 6666d0542ceb58bcfcb27835e1d1d27efb4dd1d0

Example: Return type of setInterval() is intervalId (#310) https://github.com/BuckleScript/bucklescript/blob/09847d8ff43139a77f76c26b58962c4ea17da096/jscomp/others/js_global.ml#L98

view details

mikaello

commit sha 1b21de4d11d97c066d92baf14cba1a406a4bc6f1

Example: return type of didMount is unit (#310) https://github.com/reasonml/reason-react/blob/aeb4723f600441cfae01b7f6c7d3f6b8dda48371/src/ReasonReact.re#L96

view details

Antonio Nuno Monteiro

commit sha 7f96893042053f8844490f5bb56c776fe3771dfa

Remove maxDuration prop from suspense

view details

CzystyL

commit sha c6f87213b3e15df70aacd3455f8e659e249bb690

Add binding for displayName and name

view details

sgny

commit sha b234c19bcd8fd927171c4175381b5b60fe356de3

add unsafeAddStyle, define combine with external binding

view details

Dylan Irlbeck

commit sha e5efc25cfaa41fcd5f3eeb5f53b372977d9a7361

Add Reason Conf US info to readme

view details

Alec

commit sha 73a064f21d55e03491b6cde3cf8e73835c036d29

docs(context-mixins): binding to external Context

view details

Alec

commit sha cd2ce5d6c06e43ca22329c4e85c71ac1b790d7ba

docs(context-mixins): fix example

view details

BSKY

commit sha f6b76aecdf187dae03f49553e830cf1df13ef235

Bump bs-platform from 5.0.3 to 7.0.1

view details

Lim Kiang Teng

commit sha 47874cf0a5c8219467c2313d922efe1d81748472

Add bindings for useTransition hook This PR adds bindings for the useTransition hook for React (experimental) - useTransition - useTransitionWithConfig // calls useTransition with the specified config @rickyvetter don't land until it's released in React

view details

Matthias Le Brun

commit sha 1800446b12c249890cf7eae7ce141f77f000d5af

Use an external for ReactDOMRE.Style.combine and remove Obj.magic

view details

Matthias Le Brun

commit sha 942ef0fbf8191015c2096bf361387a44863116d1

Use Console.error instead of throwing so that ReactDOMRe doesn't import Caml_builtin_exceptions

view details

Christoph Knittel

commit sha bdb735ee579ce9f761f4d51a90f953757d829ba2

Simplify ref type

view details

sgny

commit sha 41602206e9195f995a37ee1216477df43b6087a3

`ReactEvent.relatedTarget` returns option

view details

John

commit sha 1d698294a80551daf251c78b4a7ca1803394387a

Added uncurried hooks. Any hook which can return a function can now return an uncurried function.

view details

John

commit sha 3bd81cf97877cbe8147e4141acf12b0de5675ffa

Moved uncurried hooks to the `Uncurried` module

view details

push time in a month

startedprismlab/parallel-programming-in-multicore-ocaml

started time in a month

push eventri7nz/.dotifiles

ri7nz

commit sha bb6457ff9cc4a2557f3d79cfdcd5abdd7785a18a

refactor: source of vim

view details

ri7nz

commit sha e51547427b46dce2a42620631384e27827c9734c

feat: add fasd

view details

push time in a month

startedesy/esy

started time in a month

startedreasonml-community/bsdoc

started time in a month

starteddakk/bitcoinml

started time in a month

startedBuckleScript/syntax

started time in a month

startedreact-native-community/discussions-and-proposals

started time in a month

startedw3c/media-capabilities

started time in a month

startedGoogleChromeLabs/tooling.report

started time in a month

more