Logo
NURFITRA PUJO SANTIKO

everyday we learn something new

  • HOME
  • Jun, 22 2025

    Go Performance Deep Dive: Stack vs Heap Allocations

    • #golang
    • #memory management
    • #optimizing memory
    • #golang performance
    • #stack allocation
    • #heap allocation
    • #stack vs heap allocation
    • #golang stack vs heap allocation
    While Go is renowned for its speed and efficiency, understanding how it manages memory is key to unlocking its full potential. This deep dive will explore what memory allocation is, how Go handles it, and the performance trade-offs between the stack and the heap
  • Jun, 07 2025

    Go Performance Deep Dive: Values vs. Pointers in Slices

    • #golang
    • #memory management
    • #optimizing memory
    • #golang performance
    • #golang slices
    Go's simplicity and performance are two of its biggest strengths, but even experienced Gophers can sometimes scratch their heads over performance nuances. One common area of curiosity revolves around how we handle data in slices: should you store **values** directly or **pointers** to those values?
  • Jan, 14 2025

    N.U.T.S: 4 Primary reasons of Human Stress

    • #stress
    • #cause of stress
    • #stressors
    • #Human Stress
    Sonia Lupien from the Centre for Studies on Human Stress created N.U.T.S acronym to summarize the primary reasons of human stress. So what is N.U.T.S stands for?
  • Jan, 14 2024

    Optimize Slow Query Part 1 - Using the right index

    • #database
    • #postgresql
    • #sql
    Database indexes are easy and low hanging fruit for optimizing database performance. By adding the right index you can drastically improve your application queries performance. Unfortunately in many cases index are not used effectively causing many slow queries. So how can we optimize a slow query by building the right index? ...
  • Jun, 07 2023

    How to setup database connection on go project

    • #golang
    • #database
    • #singleton
    • #postgresql
    • #pgx
    Go is great and popular programming language. Capable of great performance, versatile and its simple syntax make Go is the default choice for many companies. Most of Go project will connect to the database in their codebase. So how do we setup database connection in Go project?
    • Next Page

Contact me at [email protected]

Build with Bridgetown Ruby

Nurfitra Pujo S github Nurfitra Pujo S github Nurfitra Pujo S github