A Man With Savings

This a print ad by the American company First Federal Savings back in 1963, encouraging people to save money in their bank. Although created more than 50 years ago, its message still resonates and remains valuable up to this day and age. A Man With Savings Your savings, believe it or not, affect the way you stand, the […]

Read more

A Financial Independence Primer

This blog has a tagline Tech and Financial Independence, but so far I have only posted tech and programming-related articles. Over the next months this blog will focus on the Financial Independence part of the equation. What is Financial Independence? Financial independence (referred to as FI in the community) is the state in which you no […]

Read more

Solutions for some SSH problems

SSH (Secure Shell) is one of the most useful tools in the Unix arsenal. It provides a secure way of logging in and connecting to a remote server, allowing users to access and control the remote system through the network. This article will enumerate some of the common SSH use cases and potential problems as […]

Read more

How to create a Ruby gem

Ruby gems are a way of adding functionality to programs written in Ruby, including the popular web application framework Ruby on Rails. Gems are also a way for people to share their code to the world and contribute to open source. This is a step-by-step guide to show you how to create and publish your […]

Read more

Install WordPress on Ubuntu

WordPress is one of (if not) the most popular Content Management System (CMS) in the world today. Using WordPress, it is quite easy to get started on blogging and since it has an active community around it, you will get regular updates and improvements as well. You can start a blog using several hosted options […]

Read more

Deploying Rails apps using Capistrano

Deploying your application to the web is not a one-time thing. There will be changes to the application code, new assets to include, database updates, and so on. Applying these changes to your web server includes a list of commands that we need to do every time we need to deploy. Capistrano solves this problem […]

Read more

Install Ruby on Rails on Ubuntu

After you set up your server, its time to deploy applications into it. One of the most popular web application frameworks is Ruby on Rails. This is built using the Ruby programming language and it enables developers to create web applications ranging from quick prototypes and Minimum Viable Products (MVPs) up to large distributed applications. […]

Read more

Set up your own server

If you are a web developer or involved in software development in general, it is a good experience setting up and running your own server. Whether you are a frontend or a backend developer, having this knowledge will prove useful in your career. With the advent of cheap Virtual Private Servers (VPS) like Digital Ocean and […]

Read more