Tag: web development

  • Indicator Navigation Animation: Using GSAP and tailwindcss

    Day 1 create navigation indication animation, inspired by this page. I love how moving around the indicator of nav bar. I re-create this using vite, tailwind and gsap. First of all, I create html code And then, these basic structure is enough with nav-indicator as button–moving–thing. and then I add javascript script to make it…

  • ARUA: Responsive Money Management

    ARUA (Arus Uang) is an application money management initate by my wife and my self to manage our outcome. It included all basic money management: Web based application is easy to use, doesn’t required to install application, instant page load and useful feature. It’s built in react js and nest js, everything is Single Page…

  • How do I Debug Data In UI?

    User Interface is full of button, text, color, positioning, and data. it’s not only about how to represent the data, but also we should make sure it’s show the correct data. I’m focusing UI in web development that using HTML and javascript. Data in another hand is bit information change overtime, manage by user, stored…

  • Getting Started with Axum: A Rust Web Framework

    axum is a web application framework that focuses on ergonomics and modularity. Axum is one of the best framework web server framework for rust language. If you are familiar with express nodejs, this will be like home for you. Axum focus on ergonomics and modularity. In my opinion, this is low level abstraction to create…

  • Adios Axios: Migrate from axios to ky

    ,

    Since nodejs explode the community that extend function of javascript. Fetch is common function that used in many case in javascript, it’s used to do request to external resource (e.g API) and parse the response to desire format, like JSON or text. Axios Axios is the most popular library used in browser because long ago…

  • Async-Mutex: A JavaScript Library to Prevent Race Conditions

    Race condition is where the system’s substantive behavior is dependent on the sequence or timing of other uncontrollable events, leading to unexpected or inconsistent results. Every engineer soon or later will face this situation, it’s so frustating when a data handled by more than 1 operation which lead unexpected or inconsistent results. This situation sometimes…