Mohamad Kholid Bughowi
Software Engineer
A software engineer passionate about crafting high-performance solutions with expertise in TypeScript, Rust, and Go. Specializing in optimizing code for seamless user experiences, from efficient backend services to elegant frontend solutions. Dedicated to pushing the boundaries of software development. Let's collaborate and create something extraordinary!
linux
neovim
alacritty
tmux
My Developer Journey: Crafting the Ideal Workflow
May 2024, 13
8 min read
nextjs
typescript
tailwind
trpc
prisma
nextauth
planetscale
Set up T3 Stack with Planetscale, Prisma, and JWT authentication
August 2023, 26
13 min read
June 2023, 26
9 min read
rust
ownership
borrow
Understanding Rust Borrow's and Ownership Concept
June 2023, 25
8 min read
nextjs
newsletter
tailwind
typescript
Build Blog Newsletter with Sendinblue and Next.js
January 2023, 23
11 min read
react-hook-form
yup
react
typescript
Building Forms in React with React Hook Form and Yup
January 2023, 1
7 min read
Informatics FRS Helper Public API
A RESTful service tailored to provide comprehensive information about courses, lecturers, and classes from Informatics FRS Helper.
rust
axum
sqlx
tokio
Auto FRS Schedule
Part of the Informatics FRS Helper project to automatically parse all class schedule from Excel files to MySQL database.
rust
clap
calamine
tokio
sqlx
mysql
Informatics FRS Helper
Fullstack Typesafe Next.js application for ITS Informatics students to organize their FRS
typescript
next
trpc
prisma
nextauth
tailwind
Fil in
A Transactional Video On Demand (TVOD) application that connects content creators with film enthusiasts.
typescript
next
tailwind
BasketFood API
A public REST-API for food order system built with Gin, Gorm, and PostgreSQL
go
gin
gorm
postgresql
rest-api
Jamjiwa
A website that differentiates Javanese language characters in the East Java region
typescript
next.js
tailwind
postgreSQL
prisma
Eslint Config for Next.js + TypeScript Project
eslint
next.js
typescript
A ready-to-use configuration template for ESLint tailored for Next.js and TypeScript projects.
Next Auth JWT Configuration
typescript
next.js
nextauth
A boilerplate for configuring next auth for JWT Auth Strategy
Zod Optional Empty Field
typescript
zod
data validation
Make a string field become optional when it's an empty string