Published onJanuary 28, 2023Custom JSON marshal/unmarshalgopracticaljsonCreate custom primitive data type and customize the function marshal/unmarshal json
Published onJanuary 26, 2023Custom Tree Traversalgodata-structuretreeTravese binary tree that ordered from the leftmost to the rightmost one
Published onJanuary 25, 2023Calculating the Sum of Squares of Integers in GogoCodingChallengeThis is recruitment challenge with unique requirement, no for or goto allowed
Published onJanuary 24, 2023XSS - Cross Site Scripting VulnerabilitygosecurityEverything from user need to be validated to prevent XSS attack
Published onJanuary 23, 2023Leetcode biweekly contest 96programminggocpGolang solution of biweekly contest 96
Published onJanuary 22, 2023Rate limiter in Goprogramminggolanggolang101Rate limiter basic implementation
Published onJanuary 21, 2023TOTP based on RFC 6238programminggopracticaltotpDetail implementation time-based one-time password (TOTP) algorithm
Published onJanuary 20, 2023Practical Go: Functional Options PatternprogramminggopracticaloptionsImplement functional options using functional approach
Published onJanuary 18, 2023Artificial Neural Networkmathartificial-intelligenceMath explanation about artifical neural network
Published onJanuary 17, 2023What company you must choose ?careersoftware-engineerHow to choose the right company
Published onJanuary 16, 2023Palindrome RearrangegocpGiven a string, find out if its characters can be rearranged to form a palindrome.
Published onJanuary 13, 2023Become the software engineercareersoftware-engineerHow to jump into software engineer role
Published onJanuary 12, 2023Reverse In ParenthesesgocpSolve a problem to reverses characters in (possibly nested) parentheses in the input string.