© 2022 Hashnode
#til
So It's not all about writing and shouting about all the cool stuff you've done or how smart you are. It's about writing about the times you've f*&%£d up and how you learnt from it. So Friday, I completely nuked a GCP project IAM policy wit…
As the digital age continues to evolve, there are many websites that require live video calls such as telehealth, eLearning and virtual events websites. In this article, let me introduce you to Where…
Hôm nay, ngày của mình bắt đầu một cách khá đúng theo plan của mình. Thức dậy 5h Đi tập gym sau đó Đến công ty ăn sáng Làm việc Ngỡ tưởng rằng hôm nay mình sẽ hoàn thành được các đầu mục đề ra trong…
As of Bundler v2.3 (when using RubyGems v3.3+), Bundler will automatically use the BUNDLED WITH version specified in Gemfile.lock when running the bundle install command. If the specified version of Bundler is not available, it will be down…
I think I might be a bit messy, but maybe so are you? Either way, I quite often find myself with stuff in a repository that I don't want to delete or commit. Then the question becomes, should I add this to the .gitignore file? Quite often I…
Today, I have come across a concept new to me in TypeScript: Type Predicates. Let's see what problem Type Predicates solve and when to use them. For more information, you can check the official docume…
Short Note: My first encounter with CryptoZombies was actually several years back. But I took a different career path. And here I am again! Purpose: Refresh myself with Solidity basics. Dev-logging so…
Parse "2021-04-01T14:04:30.444023Z" using Elixir $ mix deps.get timex defmodule DateTimeParser do def parsing_time(schedule, timezone) do time |> Timex.parse!("{ISO:Extended}") |…
As a writer, you might face a period where you just can't seem to write or think of what to write. This is a blocker for writers, commonly known as a writer's block. Hello everyone, welcome back to an…
In programming, a "pattern" describes a general, reusable solution to a common occurring problem. As a software developer, it is important to understand when to apply these patterns; because using the…