Migrating Data from CockroachDB to PostgreSQL Had to migrate database recently, we’ll explore how to migrate data from CockroachDB to…
— database migration, prisma, cockroachdb, postgresql2024-07-03 While writing test case, I needed to set environment variables for Jest. I don't want to setup dotenv in the spec. Setting…
— tech notesYour dependencies can be linked together, which means that your workspaces can depend on one another while always using the most up-to-date…
— nodejsTailwind is a utility-first CSS library. This articile is about using tailwind CSS with just HTML and CSS file and doesn't cover JavaScript…
— cssMacro Photo of stink bug, using 2 images to reduce DOF. Took this image in 2019 but could not stack it, as I could not find stacking app…
— photographyThis site is powered by Lekoarts theme, while it has a lot of features, I wanted to change styling and some text contents that the theme…
— gatsbyOne key feature of a blog is to allow readers to leave comments. One of the easiest way to do this in Gatsby is to use Disqus . While one…
— gatsbyLivingstone Daisy Timelapse using Nikon D5000 over a period of few hours. This Timelapse comprises of little over 700 frames at 4k pixels…
This one was a pesky annoying issue that ate up a lot of my time. The solution was just deletion of a line. I couldn't find the exact issue…
— JavaScript, AzureSummary Building and deploying docker container image from Apple Mac M1 runs into error. fly.io runs on AMD architecture. Mac M1 is ARM. I…
— dockerWhat? A terminal built on web technologies https://hyper.is Just a terminal. I did not find anything extremely useful. Looks good, but then…
Finally switched from Jekyll based blogging system to Gatsby. I had this working on a separate beta CNAME for sometime now, but decided to…
Focus Stacking: It's an image processing technique in which multiple photographs taken at various focal distance to create a greater DOF. In…
— photographyI planned to use Gatsby for a long time now, but deferred it for a very long period of time. There was no real strong reason to migrate from…
— blog, JavaScriptKubernetes Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. This…
— programmingPerformance tuning is exciting especially when you are fighting outages. It is exciting to the extent that you keep looking at your phone…
— programmingI haven't been posting anything lately, and there has been much activity on Octopress either. For a strange reason, I used Octopress over…
— jekyllFor some reason Inkscape wasn't opening up on my system. To figure out the issue, I started it from terminal and noticed that it throws…
— ubuntuAdded an article on company blog on HTML5 Video using VideoJS. The post is about learnings around videojs.
— html5I spent about an hour trying to figure out why Sinatra app was spinning off the track. Basically after the update call( put ), Region model…
— programming, rubySome handy apps and tricks on Google Android Music Google Music - On desktop go to Google Music website. You will have to signup with your…
— androidA brief note and tutorial about OmniAuth Identity. How to use it in conjunction with Sinatra. With no to minor modifications you can use it…
— rubyI plan to buy a secondary camera thats easier to carry around. At the moment this post is for my reference. Just in case, if this note helps…
— photographyTwo bugs to begin with, Android 4.2 Calendar month December goes missing, second, Google App domain renewal in 2012 happens in the past. I…
— androidAndroid 4.2 is out for couple of days now. Yesterday morning I got OTA notification to upgrade it on my Galaxy Nexus GSM. As excited I could…
— androidOctopress is not very active. Nor do I intend to update this. Introduction It is said very eloquently on Octopress home page and I quote…
— octopressIf for some reason it's not obvious, this site is powered by Octopress. I am fascinated with simplicity of octopress. After playing around…
— octopress