This is your work, valued

Jakarta, Indonesia

Jacky Efendi

Elite
@jackyef

id-wfa. Collection of job openings from Indonesian remote-friendly companies

72

kotla. Kota (city; in Indonesian) guessing game, inspired by Katla

61

my-site. Personal playground for tinkering with stuff; contains the code for jackyef.com

48

ssr-benchmarks. Simple benchmark of various SSR approaches, rendering 64k divs in a recursive way

41

react-isomorphic-data. Easily fetch json data in your React components, with similar APIs to react-apollo, and Suspense SSR :tada:

38

luck-or-hardwork. Simple web-app to provide illustration about a take on luck and hard work.

30

bundlewatch-gh-action. GitHub action that allows you to easily run bundlewatch in your repository 📦

27

rqrr-wasm. The rust QR decoder library `rqrr`; compiled to WebAssembly. Demo: https://jackyef.github.io/rqrr-wasm

20

tranquil. Tranquil allows you to mix environmental sounds to keep you company

18

reroute. reroute is a service for handling redirects using Vercel + Planetscale + Prisma

14

quirc-wasm. Quirc Decoder QR in the form of WASM

14

ames-window. Simple web showing Ames Window illusion using three.js and react-three-fiber.

12

fullstack-react-graphql-example. Small full-stack restaurant reviews app, created for learning. Built on postgres + hasura + node + nextjs + docker

11

react-boilerplate. An opinionated react boilerplate created for personal learning

11

iconic-react. Collection of SVG icons from iconic.app as React components

10

flair. Collections of ready-to-use, accessible React components. Dark-mode and SSR support included.

9

use-intersect. React hook to easily use IntersectionObserver in your React App

8

jackyef. TypeScript

7

nodejs. 1️⃣🐝🏎️ The One Billion Row Challenge with Node.js -- A fun exploration of how quickly 1B rows from a text file can be aggregated with different languages.

7

chess-ui. TypeScript

6

profile-overflow. Fun way to share some of your (already) public StackOverflow user data to the internet.

6

wsl2-as-devbox. Personal note on setting up WSL2 as a development server

6

animate-transcript. TypeScript

6

cursor-flashlight. A tiny library to add flashlight effect to your website 🔦

5

laravel-qa. A simple Question and Answers web-app built using Laravel 5.

5

preact-goober-snowpack. WIP -- Preact + Goober + Snowpack with SSR setup, and of course TypeScript!

5

react-employee-attendance-tracker. JavaScript

4

basic-css-in-js. Basic minimal css-in-js (<800B) with vendor prefixing + SSR capability

4

changelog-generator. Simple changelog generator with versioning capabilities. Created for learning

3

svelte-boilerplate. This is a svelte webapp boilerplate, created for learning. It is very much still a work in progress, feel free to contribute and give inputs!

3

ti10-intro-remotion. A poorman version of TI10 team intro video made using Remotion. Made for fun and practice.

3

esbuild-preact-typescript-starter. POC of esbuild + preact + ts. Production builds take ~40ms, development rebuilds take ~10ms.

3

deca. Simple text editor to learn rust

3

no-modules-express. JavaScript

2

bundle-calc. calculate bundle size of your next project!

2

react-browser-visualization. Contain codes for an upcoming talk, most notable content is the browser process visualization page at /browser-visualization

2

lighthouse-5-6-comparison. This repo serves as a quick way to compare lighthouse 5 and 6 scores. (use pnpm)

2

preact-otion-snowpack. Starter repo for snowpack + preact + otion + TS, with SSR included

2

markdown-to-jsx. 🏭 The most lightweight, customizable React markdown component.

1

swc-jszip. JavaScript

1

esbuild-ts-preact-ssr. Small Preact SSR starter with Express and TypeScript, powered by esbuild

1

js-modules-demo. Repo for showcasing different modules behavior. Used for a sharing session

1

hylia. HTML

1

all-lang. JavaScript

1

dotenv-linter. ⚡️Lightning-fast linter for .env files. Written in Rust 🦀

1

snake-classic. Basic snake game implemented with vanilla js

1

esbuild-snowpack-preact-typescript-template. POC of esbuild + snowpack + preact + ts. Production builds take ~40ms, development rebuilds are basically instantaneous.

1

dead-simple-spa-ssr-demo. Sample code to showcase how website behaves originally, with SPA behavior, and later SPA with SSR

1

daily-journal. Frontend exercise with vanilla js

1

personal-ts-lib-starter. Opinionated TS library starter to get to building quickly. Made primarily for personal use

1

react-rqrr-wasm. An example react app that uses rqrr-wasm (https://github.com/jackyef/rqrr-wasm)

1

bundlesize. Keep your bundle size in check

1

client-hint-crossorigin-example. Example of setting up client hints on webs that are using multiple origin, like `images.company.net` for images CDN.

1

function-call-webpack-plugin. A webpack plugin that accepts a function name, and a callback that will be called with the arguments that were passed to the original function. The callback will be called during the webpack build time.

1