aji Profile Banner
aji Profile
aji

@fahreziadhaa

Followers
1,630
Following
208
Media
248
Statuses
1,590
Explore trending content on Musk Viewer
Pinned Tweet
@fahreziadhaa
aji
2 months
Di hari yang bahagia ini, Saya merilis Evaly 🎉 Evaly adalah platfrom ujian online yang menyediakan layanan end-to-end dari mulai pembuatan soal, proses ujian sampai ke evaluasi dan hasil. List Fitur : ◆ Ujian Realtime: Sesi ujian serentak ◆ Live Monitoring: Pantau progres
38
136
746
@fahreziadhaa
aji
6 months
@ImBIOS_Dev mereka yang ditarget yang mau naik seleksi p3k. yang baru mau loh yah dan belum jadi. tante saya tipe org yang apa2 jalur jujur dan gk nyogok. jadi ya sedih aja, udh mah bersaing dengan org yang pake uang, malah skrg di buat takut sama hal ini.
7
84
2K
@fahreziadhaa
aji
11 days
wait what? bisa gini anjir wkwkwk
Tweet media one
17
54
734
@fahreziadhaa
aji
5 months
Pernah kaget di tempat kerja ngeliat cost infra untuk storage nyampe 75jt. gw yang risih padahal skill masih cetek, nyaranin untuk pasang cdn biar gk langsung nembak s3, implement cache, pasang firewall, ngelakuin compression file. langsung drop jadi cuma 5jutaan perbulan.
@zanatul_91
Iman Zanatul Haeri
5 months
Sewa Cloud/data awan Rp. 15.000.000.000/ 15 miliar perbulan itu dapet berapa giga ya,
19
37
176
11
78
614
@fahreziadhaa
aji
8 months
setelah (OSS) selesai kemarin gw bikin. sekarang gw mau nunjukin perkembangan saas baru yang masih sekitar 25% sampe release nanti. dan mulai sekarang gw akan coba bagikan apapun progress disini. Demo: Tech Stack ada di bawah....
33
49
428
disclaimer: ini too much untuk frontend dev kyk aku, tapi.... hari ini aku belajar caranya deploy api ke seluruh dunia dengan latency yang optimal. pake route53 -> define geolocation (saat ini hanya sanggup per continent :D) -> targetting load balance di region tertentu.
Tweet media one
14
32
351
@fahreziadhaa
aji
6 months
buat fullstack dev yang gk terlalu mentingin backend terutama database: gw cuman nambah index di kolom. dampak positif nya : row reads dari 1.000 jadi 1 (conditional), dan otomatis kecepatan query juga meningkat pr berikutnya gimana cara optimize kasus penggunaan `LIKE`
Tweet media one
10
33
314
@fahreziadhaa
aji
7 months
self reminder: berhenti gunakan server side rendering untuk dashboard!
20
28
309
@fahreziadhaa
aji
5 months
di tiktok fyp gw banyak banget konten "ahli it" / programmer / engineer yang banting stir kerja nya. Gw respect dengan mereka yang emang open dan mau nyoba hal lain (non-it). tapi menurut gw ada hal yang sedikit janggal... mari diskusi 🛌🤾
13
22
287
@fahreziadhaa
aji
7 months
sedih banget baru tau beda antara "next" : "14.0.4" dan "next" : "^14.0.4" bedanya kalau pake `^` kita ngeset versi minimum dari librarynya, tapi si package manager bisa dan boleh nginstall kalau ada release versi diatasnya tiap kita npm install. -________-
@fahreziadhaa
aji
7 months
please jgn pernah auto pake latest version di package library apapun, gw dapet error yang gk tau disebabin sama apa dan versi berapa error nya. kalau perlu stick di 1 versi itu itu aja sampe tau alasan rasional untuk naikin versinya. 🫥
Tweet media one
6
2
19
14
30
282
@fahreziadhaa
aji
8 months
🤯Finally... pindah dari *Segitiga Hitam* ke : Cloudflare Pages (Static Website) dan Workers Semua nya support out-of-the box nextjs build: - Serverless /edge function - Caching - Middleware - Server Action - Auth.js karena next-auth gk bisa di edge runtime lanjut bawah.....
10
22
209
@fahreziadhaa
aji
8 months
Nemu web assets untuk designer & developer bagus buat nyari emoji dengan style handcrafted. opensource + customizable
Tweet media one
2
30
202
@fahreziadhaa
aji
7 months
Demo untuk role guru : 1. Register 2. Buat Ujian & Soal (Bisa generate AI) 3. Publish Ujian 4. Invite murid 5. Share link
@fahreziadhaa
aji
7 months
→ Saya memutuskan mengubah branding baru ini, dengan alasan tertentu. Evaly di ambil dari kata Evaluation. sesuai dengan tujuan project ini dibuat, untuk memudahkan mentor, guru, sekolah, bimbel untuk melakukan evaluasi.
Tweet media one
7
4
102
14
17
198
@fahreziadhaa
aji
8 months
Implementasi websocket dengan @partykit_io . - pengawas ujian - interaksi realtime pengawas & peserta
9
18
190
@fahreziadhaa
aji
6 months
tadi baru aja interview teknikal, yang ditanya seputar data structure dan use case2nya. eh pas ditengah ditanya tentang SQL, optimize di Go, dan design database. gw kyk nya aman2 aja jawabny. tapi yang aneh, kan gw apply posisi FE - React 🙂. gk ada pertanyaan FE satupun.
14
10
185
@fahreziadhaa
aji
7 months
buat yang mau belajar bikin product jadi, contoh aja pek ketiplek project sejenis ini, berani taruhan pasti banyak hal yang dipelajari pas ngerjainnya! ini open source btw, jadi bisa di contek buat dipelajari
@nutlope
Hassan
7 months
Announcing PDFToChat! Chat with your PDFs (blogs, textbooks, papers) with AI! 100% free and open source.
83
125
990
1
27
180
@fahreziadhaa
aji
7 months
Goal nomor 1 gw adalah bikin flow dan ui nya sesimple mungkin. baru beres ngerjain : - Ruang tunggu partisipan - Sesi Ujian - Webcam - Realtime Log activity peserta - Multi Soal stateful - Notes per soal insya Allah, lusa akan gw open testing 🚀
7
7
174
@fahreziadhaa
aji
4 months
Tadi ngeliat debat techbros yang udh gk jadi techbros di tiktok comment wkwkwk. ternyata bahasan tech winter laku keras banget di tiktok yah.
11
5
165
@fahreziadhaa
aji
6 months
gw berencana untuk open source . is that a good idea? karena gw terinspirasi dari beberapa project opensource yang ternyata bisa lebih baik dibanding closed source. contohnya : @dubdotco @livekit @partykit_io even yang skala gede kyk : @nextjs 👻
19
5
159
@fahreziadhaa
aji
4 months
Level 4 ini menurut ku tricky, karena cursed of knowledge... waktu masih awal2 belajar koding dulu mau belajar sama kenalan om gw dan dia bilang ke omg gw kalau "gw susah ngajarin nih anak". gw dan om bingung, kenapa gitu? apa karena gw terlalu bego? atau..
@lwastuargo
Gogo
4 months
Great question! Tiap orang pasti berbeda stylenya gmn. Aku akan bahas dulu gmn aku dapet informasi Level 1: baca buku. Buku itu bikinnya lama. Dengan technological advancement yang secepet ini buku ga bisa catchup. I don’t recommend reading technical books. Bayangin baca buku
9
275
1K
3
9
158
@fahreziadhaa
aji
5 months
Tahun lalu pernah bikin product kyk gumroad, namanya . tapi gw berhenti ngurusin karena mentok bingung ini product sebenernya buat siapa. ketidak mampuan gw untuk marketing dan selling juga jadi alasan gagalnya. tapi......
Tweet media one
Tweet media two
6
7
154
@fahreziadhaa
aji
3 months
Apakah semua orang bisa jadi Design Engineer sekarang?
4
14
153
@fahreziadhaa
aji
7 months
Berhubung april 2024 ini gw udah selesai kontrak fulltime as frontend dev. coba sedikit rapih2, siapa tau dibutuhkan
5
18
145
@fahreziadhaa
aji
5 months
Website buat ngebandingin syntax masing2 lib/framework.
Tweet media one
4
16
146
@fahreziadhaa
aji
7 months
Kalau bareng team biasanya : - Next.js App dir - SWR / React Query - Tailwind - Next-auth - upstash(rate limit) - Framer-motion kalau project sendiri aku lebih prefer : - Sveltekit - Tailwind - Auth.js - Upstash - Disney Hotstar (sambil nonton wkwkw)
@F2aldi
FλL-D1 | Ningen (人間) 🍉
7 months
Kalau sekarang temen2 diminta buat bikin website di taun 2024, temen2 akan membuat tech stack apa? Kemungkinan kalau aku, - App Dir NextJS / Remix - Zustand - React Query + Tan Stack - TailwindCSS - Shadcn -Typescript Use case apapun, entah Landingpage atau Web Apps
60
48
524
1
11
144
@fahreziadhaa
aji
6 months
Info untuk pengguna next.js yang deploy di cloudflare pages & workers. baru nemu repo, yang nunjukin fitur, config, package next.js apa saja yang support dan tidak.
Tweet media one
Tweet media two
Tweet media three
3
23
146
@fahreziadhaa
aji
2 months
saved a lot of money because of this! Kubernetes for babies
Tweet media one
8
8
144
@fahreziadhaa
aji
5 months
Typehere udah bisa dicoba! Tadinya emang buat belajar2 sveltekit doang malah keterusan, yaudah jadiin product aja sekalian. Fitur nya masih sedikit, tapi udah bisa di cobain untuk dapetin feedback untuk audiencenya. berikut contoh hasil form nya:
18
16
146
@fahreziadhaa
aji
3 months
Evaly Exam Client 😅😇 Progress kemarin, bikin aplikasi desktop untuk windows, linux & mac buat peserta ujian. pakai tauri, sejauh ini size installer nya cuman 5mb. kenapa pakai next.js? karena project ini porting dari versi web, dan belum ada waktu bikin ulang
6
8
128
@fahreziadhaa
aji
2 months
👻
@fahreziadhaa
aji
2 months
First time make Redis dan Websocket from scratch. Semua berjalan lancar, ya sebenernya gk sulit sih kalau kita emang paham dasar-dasar struktur data karena kalau enggak, siap2 sama transaksi yang gk efisien, loop dimana2, dan lainnya.
3
3
50
8
1
127
@fahreziadhaa
aji
6 months
As a Teacher, I want to make Live Exam Sessions....
14
16
127
@fahreziadhaa
aji
25 days
Akhirnya setelah proses yang panjang, ribet dan sempet ditolak sekali, akhirnya pengajuan aws active portofolio gw di terima :) expired 2 tahun, semoga aja bisa dimanfaatkan dengan baik. dan gw masih ada hutang/janji tulisan cara gw dapetin ini. sorry kemarin delay karena
Tweet media one
Tweet media two
6
5
124
@fahreziadhaa
aji
7 months
🛑 Stop menggunakan key={index}. gw bingung diawalnya kok komponen yang gw mau gk ke render atau ke destroy, ternyata karena pake urutan/index sebagai key. pas diganti jadi unique id, akhir nya semua berjalan semestinya, hehee.
5
7
119
@fahreziadhaa
aji
5 months
aha nemu website gokil lagi BundlePhobia HAHAHAHA, namanya! ngasih tau size bundle nya, perkiraan load time, bahkan dikasih similiar packages... jadi kalau pun harus pake kode orang, setidak nya kita cek dulu gk langsung npm install ajeeee!
Tweet media one
Tweet media two
4
6
120
@fahreziadhaa
aji
2 months
Happy banget :') I hope this goes well
Tweet media one
6
6
118
@fahreziadhaa
aji
2 months
alasan utama kenapa pake ubuntu adalah ini : di mac emang bisa juga tapi feelnya lambat di windows malah kaku
21
4
116
@fahreziadhaa
aji
8 months
kalau kita ngelakuin fetch di browser/client gw saranin pake library kyk react-query atau SWR, karena udah auto handle caching, revalidate based on key(url biasanya).... btw sebelumnya gw pake server side rendering untuk dashboard :p
9
5
112
@fahreziadhaa
aji
2 months
We are so back!
13
3
113
@fahreziadhaa
aji
8 months
Fitur tambah credit payment gateway: midtrans untuk pricing model setelah gw pikir2 lagi, ternyata lebih cocok usage-based Jadi hanya bayar pas ujian terjadi, dan flexible juga ( nanti ada simulasi harga-nya) Setiap user/guru baru akan dapat free credit. #ihoperilistanggal1
Tweet media one
Tweet media two
7
4
107
@fahreziadhaa
aji
6 months
gw decide untuk pisah be nya, kebetulan sebelumnya pake route handler dari next.js. setelah mikir2 panjang, gw mutusin make , tadinya mau pake elysia karena emang gw suka aja style/pattern codenya. lanjut 👇
Tweet media one
11
4
107
@fahreziadhaa
aji
7 months
untung gw pake based on tiptap, jadi support semua extension mereka juga.
Tweet media one
4
4
103
@fahreziadhaa
aji
7 months
→ Saya memutuskan mengubah branding baru ini, dengan alasan tertentu. Evaly di ambil dari kata Evaluation. sesuai dengan tujuan project ini dibuat, untuk memudahkan mentor, guru, sekolah, bimbel untuk melakukan evaluasi.
Tweet media one
7
4
102
@fahreziadhaa
aji
8 months
Dapat 3jt req/bulan gratis. atau 10jt req/bulan untuk 5$ (paid). Setelahnya $0.3 / Rp. 4.6k per 1jt. Asumsi sehari ada 1m request * 30 hari = 30m request. Est Cost : 30m - 10m (free) = 20, (req) 20m * Rp.4.6k / 1m = Rp. 92.000 Rp. 92.000 + 5$ = Rp. 169.650 untuk 30jt (req)
Tweet media one
@fahreziadhaa
aji
8 months
tadi iseng nyari2, berapa sih request/detik yang bisa di handle workers seandainya ada /api yang di hit tiba2 banyak di satu waktu..... dan jawabannya wadaw. 4.5jt udah gokil, malah bisa upto 50jt req/detik.
Tweet media one
0
0
11
4
8
95
@fahreziadhaa
aji
6 months
daily active user evaly alhamdulillah meningkat. planetscale gratisan gw udah mulai bengkak :') mau ke pro plan tapi kyk nya harga service nya tidak terlalu ramah. ada saran DBaaS lain?
Tweet media one
15
3
96
@fahreziadhaa
aji
8 months
seharian nyobain mac walaupun pinjem dan masih monterey. (selama ini makenya ubuntu) gw nyobain @arcinternet & @screenstudio yang mungkin buat solopreneur atau konten kreator yang nyambi2 sambil bikin sesuatu dan pengen show hasilnya. sorry kalau agak norak :')
5
8
83
@fahreziadhaa
aji
6 months
seru banget. setup pnpm-workspace udah, - nextnya tinggal mindahin nextjs project nya ke www - mindahin reusable ui ke ui - make sure skenario sebelumnya berjalan di environment monorepo ini. - kalau udah tinggal lanjut mindah2/mecah2in. lesgooo
Tweet media one
7
6
82
@fahreziadhaa
aji
6 months
🫵
Tweet media one
@iyaaansr
Iyan Saputra🔮
6 months
@fahreziadhaa What if, Teacher can print the student results? Alongside with their answers, etc. Just like conventional exams
1
0
1
4
5
78
@fahreziadhaa
aji
6 months
@1gyulnoona @wahjoewebee iya, tapi ini bener2 pure saya sakit hati harusnya negara menaungi 😭, anggap aja lah oknum yang buat kyk gitu
3
0
77
@fahreziadhaa
aji
2 months
8 Bulan gw bikin evaly akhirnya PD untuk bisa di akses oleh semua orang, jujur aja, capek juga ya bikin product, terlebih sendirian. oh iya, motivasi gw bikin ini sebenernya matengin project dari tugas sekolah pas kelas 2 smk dulu (7 tahun lalu). Dulu bikin mobile apps pake
@fahreziadhaa
aji
2 months
Di hari yang bahagia ini, Saya merilis Evaly 🎉 Evaly adalah platfrom ujian online yang menyediakan layanan end-to-end dari mulai pembuatan soal, proses ujian sampai ke evaluasi dan hasil. List Fitur : ◆ Ujian Realtime: Sesi ujian serentak ◆ Live Monitoring: Pantau progres
38
136
746
4
10
79
@fahreziadhaa
aji
8 months
Gw bingung kenapa shallow routing di nextjs app router gk bisa, ternyata emang belum support... Jadinya kalau kita router.push untuk url as state pasti kerasa agak delay. tapi baru aja gw nemu solusi : gas implement
3
6
76
@fahreziadhaa
aji
8 months
lagi ngembangin fitur rules/aturan untuk setiap sesi ujian... sekarang ada kurang lebih 12 aturan, dan masih mikirin gimana cara nge deliver fitur ini supaya gk ngeribetin user awam, kyk guru sekolah.
Tweet media one
6
1
74
@fahreziadhaa
aji
8 months
Semua roadmap & progress juga bisa diliat realtime disini : gw sadar, ternyata build something untuk orang lain gk ada gunanya kalau kita gk bisa dapetin feedback orang lain... 🍣
Tweet media one
@fahreziadhaa
aji
8 months
setelah (OSS) selesai kemarin gw bikin. sekarang gw mau nunjukin perkembangan saas baru yang masih sekitar 25% sampe release nanti. dan mulai sekarang gw akan coba bagikan apapun progress disini. Demo: Tech Stack ada di bawah....
33
49
428
3
8
74
@fahreziadhaa
aji
3 months
Bayangin, bikin free software opensource, terus ada yang secara illegal ngecopy appsnya, bahkan namanya (WTFFF!!). DAN DIJUAL MAHAL PULA!
@kvnhermawan
Kevin Hermawan
3 months
This is why I feel unmotivated to continue maintaining Ollamac. While I'm genuinely pleased to see others developing products based on mine, and fully support those who do, I am troubled by the use of the same name for commercial purposes. It wrongly suggests that I'm selling the
11
26
160
2
3
71
@fahreziadhaa
aji
2 months
Jujur otak gw kriting, tapi aneh kok kyk nya happy bgt!
Tweet media one
7
1
72
@fahreziadhaa
aji
2 months
Sangat terkesan dengan @sveltejs /kit bisa kyk gini tanpa library apapun :) dan smoooth!
2
3
67
@fahreziadhaa
aji
5 months
Gw heran 2 tahun lalu kok gw sabar banget ya nunggu indexing, install dependency, gradle build, debugging, dan lain hal. dapat tugas handle lagi, walaupun secara pattern, dan codingan gw masih sangat paham tapi nunggu dan berat nya itu :)
Tweet media one
8
1
62
@fahreziadhaa
aji
1 month
Saya cari di google sendiri dengan keyword "how to get free aws credits" 😅 stelah browsing berjam2 baru dapet jalannya, btw kalau banyak yang tertarik saya bisa buatin tulisan cara dapetin credits2 gini
@laixyary
Rivaldo
1 month
@fahreziadhaa Tau info info kyk gini drmn sih ges, komunitaskah atau cari info sendiri dengan searching atau dr networking?
0
0
3
10
1
64
@fahreziadhaa
aji
27 days
Tutorial mempermudah hidup. kalau kata pak eko @khannedy : Redis itu adalah obat
Tweet media one
2
2
60
@fahreziadhaa
aji
4 months
can now be used again! Current Features: - Sell ​​and buy digital content - Share free/paid content up to 2gb per file - Blogs and CMS - Link in Bio - and many more Currently we only support VA and bank transfers, and trying to add e-wallet & QRIS soon.
@Ay4mGor3ng
rizqi
4 months
[Introducing ] Selamat malam warga twitter! Gw dan @fahreziadhaa lagi ngebangun platform jual-beli konten digital (ebook, course, ringtone, apapun itu) Setelah fokus ngebangun fitur dasarnya, kita udah siap untuk dipakai nih! #buildinpublic
1
1
8
11
5
60
@fahreziadhaa
aji
7 months
cooking something with 👀 @hilmanski
Tweet media one
8
1
59
@fahreziadhaa
aji
4 months
Ini juga pake next.js, project pertama gw 1.5 tahun lalu. tech stack : - next.js - tailwind - vercel - supabase(pg nya doang) - drizzle - auth.js - s3 + cloudfront kepikiran mau migrate ke cloudflare, pages, workers, dan r2. mungkin nanti kalau dah gede.
@fahreziadhaa
aji
4 months
can now be used again! Current Features: - Sell ​​and buy digital content - Share free/paid content up to 2gb per file - Blogs and CMS - Link in Bio - and many more Currently we only support VA and bank transfers, and trying to add e-wallet & QRIS soon.
11
5
60
3
2
59
@fahreziadhaa
aji
1 month
Update Evaly lagi 📢 Fitur Generate pertanyaan sudah bisa streaming dan tidak lagi terasa lama menunggu
3
3
60
@fahreziadhaa
aji
8 months
gk heran kalau nextjs katanya termasuk framework fe yang cukup kuat ekosistemnya. community nya udh bikin seabrek2 example. selain nextjs, ada beberapa framework yang happy digunakan. ada astro dengan rasa vanillanya. ada sveltekit dengan segala magic didalamnya. dan lainnya..
5
6
57
@fahreziadhaa
aji
21 days
TIL - Deteksi lokasi user untuk kebutuhan bahasa default (i18n) · Buat 1 file workers di cloudflare: isinya ngambil 2 digit kode negara dari headers dengan key CF-IPCountry. · Call url workers tsb di awal user buka website kita, taro aja di cookies (misalnya: default-country).
1
0
56
@fahreziadhaa
aji
6 months
gw mau pecah di ke bbrp platform. rencannya mau dibuat gini : - (next.js/existing) - (react-vite) - (react-vite) tastack-stack im coming..... alasan utama: next.js berad 🥺
14
0
53
@fahreziadhaa
aji
7 months
Pusing localization manual 🚫 Happy ada copilot ✅ kita bisa nyuruh copilot chat buat klasifikasiin message/value yang bisa di translate. harus nya bisa juga pake chatgpt gratisan.
5
5
50
@fahreziadhaa
aji
5 months
Tapi saran gw : Buat yang mau belajar, kalian gk perlu merasa kalau belajar hal apapun itu sia sia. terus aja belajar, cari metode belajar yang cocok untuk kita sendiri. Jangan minder karena gk jago. Lebih kuatin mental, jgn dikit2 tersinggung, marah atau takut. 🏃🛌
3
3
50
@fahreziadhaa
aji
2 months
First time make Redis dan Websocket from scratch. Semua berjalan lancar, ya sebenernya gk sulit sih kalau kita emang paham dasar-dasar struktur data karena kalau enggak, siap2 sama transaksi yang gk efisien, loop dimana2, dan lainnya.
@fahreziadhaa
aji
2 months
Jujur otak gw kriting, tapi aneh kok kyk nya happy bgt!
Tweet media one
7
1
72
3
3
50
@fahreziadhaa
aji
15 days
didn't realize that Evaly was already scheduled to be posted on Product Hunt 🎉
3
5
49
@fahreziadhaa
aji
5 months
project belon jadi -
Tweet media one
@fahreziadhaa
aji
5 months
Challenge Ramadhan🕌 Start hari pertama puasa kemaren gw bikin project ala-ala Google Form dan Typeform, Open Source! Belum jadi karena ini project santai, dan kerjaan gw mayan padet, tapi gw happy ngerjainnya :D Repository : Demo & Stack di Bawah 🫵
2
0
35
4
2
50
@fahreziadhaa
aji
2 months
i18n framework terbaik menurut gw saat ini. support banyak framework js
Tweet media one
2
6
49
@fahreziadhaa
aji
6 months
@bayumaul_i semoga aman2 aja ya mas
1
1
47
@fahreziadhaa
aji
5 months
@jauhararifin10 kalau menurutku bagi sesuai nama pembuat : 1. AjisService 2. BudisService 3. AntosService
11
4
47
@fahreziadhaa
aji
5 months
@WidasSatyo gk disarankan nikah sebelum puasa wkwkw 😭
10
0
48
@fahreziadhaa
aji
8 months
@indrazulfi Ada beberapa temen pemula yang store semua ke db. Bagi programmer yang udh pengalaman mungkin ngetawain. aku kalau nemu case kyk gini, selalu bener2 jaga perasaan dia sambil ngasih saran yang lebih baik, supaya yang belajar gk kecil hati. thanks mas indra. udah jadi teladan.
7
0
45
@fahreziadhaa
aji
6 months
Landing Page
Tweet media one
6
2
46
@fahreziadhaa
aji
4 months
dulu apapun hal nya pasti deploy ke serverless. vercel, firebase, netlify. eh bosen dan pengen nyoba self host, setup server sendiri di aws (ec2, eks, s3, cloudfront, Cloudwatch, dll). eh sadar banyak habis waktu disitu balik lagi ke serverless (cloudflare) 😂
@bgwastu
Bagas Wastu
4 months
homeserver pros - beefier cons - expensive - expensive (2) - good luck with isp reliability - good luck with pln reliability - good luck with redundancy - police can barge in and take your stash without a warrant cloud/vps/dedi pros - cheap af (starts at 5$) - good network -
5
8
41
5
2
46
@fahreziadhaa
aji
2 months
pindah dari swr -> tanstack-query 2jam 30+ endpoint/route mindahin semua /api yang di nextjs ke elysia konekin via eden treaty hasilnya joss, fully type-safe, api gw jadi bisa di pake di banyak platform! performance juga meningkat karena udah pake bun runtime (api saja)
@fahreziadhaa
aji
2 months
Astaghfirullah.....
Tweet media one
2
0
11
6
2
45
@fahreziadhaa
aji
3 months
Kata nya Exambro bisa ngeblock aplikasi kyk zoom, discord, dll yang bisa jadi celah kecurangan. yes, tentu saja evaly akan bisa juga kyk gitu. step 1 : identifikasi list process yang running di device peserta untungnya pake tauri, gw tinggal cari library rust nya😂 banyak bet
Tweet media one
Tweet media two
@fahreziadhaa
aji
3 months
Evaly Exam Client 😅😇 Progress kemarin, bikin aplikasi desktop untuk windows, linux & mac buat peserta ujian. pakai tauri, sejauh ini size installer nya cuman 5mb. kenapa pakai next.js? karena project ini porting dari versi web, dan belum ada waktu bikin ulang
6
8
128
1
0
44
@fahreziadhaa
aji
28 days
Evaly sudah support generate soal matematika. ◆ Support format TeX ◆ Lebih akurat ◆ Lebih cepat
Tweet media one
2
0
44
@fahreziadhaa
aji
7 months
Ada update baru lagi untuk @evalyio : 1. Duplicate Ujian 2. Hasil Ujian 3. Webcam recording untuk log gw pake @partykit_io , dan untuk webcam pake @livekit . untuk timeline dibuat manual, dari egress yang digenerate livekit, tinggal ngolah waktu sesuai metadata per video-nya.
3
3
42
@fahreziadhaa
aji
2 months
7 tahun lalu selain @SekolahKoding , saya belajar di . belajar nya mudah dan asik banget buat saya yang bener2 0 banget di programming, karena ada editor di di web nya. belajar nya jadi mudah dan asik banget, karena ada editor di di web nya. (coding
Tweet media one
2
1
42
@fahreziadhaa
aji
1 month
Saat nya mencari nafkah?
Tweet media one
6
3
38
@fahreziadhaa
aji
3 months
Another update from evaly. Evaly Desktop App - sudah ready untuk di coba, seperti biasa feel free untuk kontak saya, untuk coba gratis up to 50 perserta. Aplikasi ini mirip zoom jadi perlu diinstall, dan akan ke-redirect langsung jika peserta membuka link ujian-nya.
1
4
41
@fahreziadhaa
aji
1 month
Guys, mau nanya saran dong :D Gw baru aja bikin pricing system untuk evaly dan mutusin pakai usage-based. kurang lebih begini : - Sesi Ujian Harga: Rp. 400 per Peserta / 60 Menit Contoh: - Jumlah peserta : 40 - Durasi : 30 menit - Harga = 30/60 * 400 * 40 (Durasi * Harga *
Tweet media one
6
2
40
@fahreziadhaa
aji
8 months
Before / After shallow routing.
@fahreziadhaa
aji
8 months
Gw bingung kenapa shallow routing di nextjs app router gk bisa, ternyata emang belum support... Jadinya kalau kita router.push untuk url as state pasti kerasa agak delay. tapi baru aja gw nemu solusi : gas implement
3
6
76
3
1
38
@fahreziadhaa
aji
5 months
Nemu Ide bagus : revamp website dpr
@ltfandr
upi needs loker
5 months
@lynxluna @papanberjalan Bayangin sekali buka langsung nyedot 115MB buat foto2 wajah orang itu hahaha
Tweet media one
7
6
45
9
3
36
@fahreziadhaa
aji
1 month
gw kirain evaly diserang :), pas cek emang user nya naik dan spek vm nya perlu di naikin. spek sekarang: 2vcpu + 4gb ram wkwkwk nampung semua app & db
8
0
38
@fahreziadhaa
aji
5 months
Awal nya gw khawatir dengan @tursodatabase setelah gw pindah dari planetscale karena sqlite cuman bisa 1x write di satu waktu (serial). setelah gw test sendiri kita bisa dapet 1000+- Query write / detik, atau 1ms/write, yang sebenernya masih ok. tapi.... lanjut bawah 👇
Tweet media one
5
2
37
@fahreziadhaa
aji
1 month
Update Evaly 📢 - Public Link: Peserta bisa mengikuti ujian tanpa harus didaftarkan manual, akan otomatis masuk.
2
2
38
@fahreziadhaa
aji
5 months
Ini tuh fitur rate limit ya. bukan kekurangan atau kesalahan dari bahasa atau infranya. Emang config nya aja dibuat begitu supaya meningkatkan keamanan si aplikasi nya yah, bukan salah apa2 intinya!
@musuhphp
true ? 'dev' : null
5 months
keributan soal web rekrutmenbersama BUMN, bikin gue gatel, gue iseng load testing webnya dengan command ab -c 10 -n 1000 hasilnya mengejutkan, 0.29 RPS, MENYALA ABANGKUUUUUUUUUUUUUUUU 🔥
Tweet media one
102
554
3K
1
2
36