- Weekend Coding Kata Challenge – Fizzbuzz TDD Using GolangMy work colleagues decided to go with Golang stack for a new repo we are about to start. We did a mob session of FizzBuzz kata using Golang stack. It was really fun. I decided… Read more: Weekend Coding Kata Challenge – Fizzbuzz TDD Using Golang
- Weekend Coding Kata Challenge – Coffee Machine Kata in Statically-Typed RubyI tried doing the coffee kata challenge the other day, https://simcap.github.io/coffeemachine/. I thought it would be quite fun to revisit my first language that got me my first job as a web developer, Ruby. I… Read more: Weekend Coding Kata Challenge – Coffee Machine Kata in Statically-Typed Ruby
- Weekend Coding Kata Challenge – Yatzy Refactor in TypescriptI had done the Yatzy refactoring kata (https://github.com/emilybache/Yatzy-Refactoring-Kata) a few times before. I think once it was in Kotlin, and once in Java. However, due to time constraint, I never managed to finish the kata.… Read more: Weekend Coding Kata Challenge – Yatzy Refactor in Typescript
- Weekend Coding Kata Challenge – Fizzbuzz TDD Using HaskellI wanted to check out different stacks recently. The goal is to pick an interesting new language and go deep on some aspects of it – understanding how to implement a simple web server with… Read more: Weekend Coding Kata Challenge – Fizzbuzz TDD Using Haskell
- Simulating Bicycle Light Using CSS and Vanilla JSMy bicycle’s rear light inspired me to create a pen. In this pen, I’m exploring the LED/neon light effect that CSS can create using simple animation and box-shadow properties. The most challenging bit is to… Read more: Simulating Bicycle Light Using CSS and Vanilla JS
- Implementing Caesars Cipher in Javascript using ES6 SyntaxesWhat is Caesars Cipher? The particular constraint for this exercise is ROT13 algorithm (rotate by 13 alphabets), and only use upper case letters. Here is my quick implementation: The numbers inside the if statements of… Read more: Implementing Caesars Cipher in Javascript using ES6 Syntaxes
- Micro Coding Exercise Using CSS Grid, Web API and Vanilla JavascriptThis afternoon I came up with a useful coding challenge after spending some time reading about Web APIs – make a battery status using CSS grid, Web APIs and vanilla javascript. I created this small… Read more: Micro Coding Exercise Using CSS Grid, Web API and Vanilla Javascript
- Check If a Phrase is Palindromic in JavascriptI completed this exercise from Free Code Camp today. In essence, it’s palindrome checker that will return TRUE if a word or a phrase is a palindrome (minus all numbers and special characters), or FALSE… Read more: Check If a Phrase is Palindromic in Javascript
- Mapping Nav Components into a Navbar Implementing React RouterI was tinkering with a way to map Nav Components into a navigation bar in React by utilising map() function. The original code looks like the following: We can do an abstraction for the following… Read more: Mapping Nav Components into a Navbar Implementing React Router
- Create a New Javascript Object by Destructuring Existing ObjectsI learned some new Javascript methods this week which I think are very useful. Imagine a scenario where you have an object of customer and object of a shopping item, in the example below, an… Read more: Create a New Javascript Object by Destructuring Existing Objects
- Saver App – Experimental App Using React + CSS GridLast week, I read this post, and I got inspired. The idea is to have a printed collection of coupons with 52 entry coupons; each coupon has a dollar amount attached. You can cross out… Read more: Saver App – Experimental App Using React + CSS Grid