Natserract Personal and Research Notes

  • Main
  • Projects
  • Notes
  • Talks
RSS Feeds Analytics
© 2025 Alfin Surya

About

cover

My name is Alfin Surya. I'm a software engineer

I am mostly self-taught, and I teach myself whatever topic interests me. Most of the times learn things from the hard way , I mainly work with JavaScript/TypeScript, Python, and Elixir. I've been involves in fullstack development, AI, and functional programming. Currently open to collaboration, discussion and remote work.

Area of interest:

DX(developer experience), Software Architecture, Programming Language, Remote Working, much more.

There are no solutions. There are only trade-offs. And you try to get the best trade-off you can get. That’s all you can hope for. -Thomas Sowell
Contact:
  • Github
  • LinkedIn
  • Mail

OSS Activities

  • https://github.com/roboflow/inference/pull/488
  • https://github.com/mui/material-ui/pull/42533
  • https://github.com/arif-rachim/react-hook-signal/pull/1
  • https://github.com/teknologi-umum/blog/pull/102

All Posts

  • A Tour of Goroutines

  • The T-Shaped Engineer Strategy

  • Trusting people becomes more scarce

  • Use Window Functions Instead of GroupBy

  • Defensive Programming

  • Deploy Javascript App to Cpanel

  • DRY Your SQL Query

  • Increase My Productivity

  • Elixir Data Types

  • Dealing with Race Conditions Status

  • Eager Techniques

  • Elixir Pattern Matching, Assignment, & Immutability

  • Functional Programming Principles

  • Rust · macOS Setup Guide

  • AWS S3 Presigned Url

  • Local Storage Running in Observer

  • Do's and Dont's

  • Lazy Evaluation in Haskell

  • Haskell Type Systems. Zero Runtime Errors

  • React Optimization Techniques

  • Run Your Function Only Once

  • Method Overidding, Monkey Patching

  • Infix, prefix, postfix. Is it Matter?

  • Remote Data in React with Render Props

  • Melamar Perusahaan, Seperti Melamar Doi

  • React Hooks useRef vs useState

  • The Power of JSDoc

  • Angular DOM Manipulation

  • Serba Otomatis dengan Shell Script

  • Mutable/Immutable pada Javascript

  • Functional Programming di Rust

  • Implementasi React pattern di VueJs

RSS Feeds Analytics
© 2025 Alfin Surya