Docker Cheatsheet
Quick notes and command reference for running docker containers.
Software Engineer
Quick notes and command reference for running docker containers.
This post would probably read more like a rant. After having made all these mistakes while asking for help from people around me, there are a couple of things that I learnt about it.
Over the past few years of working with production systems, I have a few war stories of doing Root Cause Analysis(RCA) of production issues under my belt. Each time has been different, but after doing it for several times you begin to see patterns. Based on these patterns, covering the ususal suspects before trying anything out of the box helps solve the issues fast. This article is a list of such usual suspects I go to first before doing anything fancy.
You can find the code for this post on SharedWorker WebSocket example.
Programmers usually don’t understand the complexity of dates and time until they have to dip their toes in this world. Handling timezones, taking daylight savings in account and date math are some of the things that make handling dates and time a nightmare for developers.
This is the third part of the web components tutorial series I’m writing. In this part we’re gonna have a look at attributes, how and when to use them and the parts of the custom elements specs that deals with them. Check out part 1 and part 2 of this series first.
I’ve earlier written a post on how to create vanilla JS Web Components using the new API spec introduced by W3C for Custom Elements, Shadow DOM, HTML Imports and <template>
tag.
Web Components have been around for a while now. Google has really been trying to push for their more widespread adoption, but most major browsers still have very little support for it, except for Opera and Chrome.
Notifications are graphical elements that notify users about events without forcing them to react to it immediately.
So you have an awesome idea for a mobile/web app and want to start working on its front end right away. But you need to create an API for it first because without it, you wouldn’t be able to proceed with the app.
Have you ever needed to pull data from a website that doesn’t provide an API? Well, you could just pull out the data from the HTML then! This tutorial will teach you how to scrape websites so that you can get the data you want from third party websites without using APIs.
I’ll teach you how to create a real time Tic-Tac-Toe game using socket.IO.