I have been teaching myself Python with a wide variety of resources I found online. Most of them are free. Here is a list of them.
Recently I have been working on my side project Bookli, which is web application made with Python and Flask. As a user you can signup, login, and search for a book (make API request through goodreads) and also you can make comments on a book and view comments made by others.
Today I added Twitter Card and OpenGraph markup to my blog, and I would like to share how I did it. My blog site is built with Jekyll, I had two options for Twitter Cards and OpenGraph tags. Option #1 is installing the jekyll-seo-tag plugin, which can automatically add metadata tags for search engines and social networks to better index and display your site’s content. Option #2 is adding the Twitter Card and OpenGraph Markup directly in your layout file, e.g.
head.html. I will show you both methods here.
I’ve been working on my demo project Ching’s Kitchen for an online course from Edx CS50. One of the requirements for this project is that it has a responsive design. I used CSS media queries and Sass Mixins, and I would like to share some thoughts and things I’ve learnt from working on this project.
I have developed a few applications with Rails and React so far. However, up till now I hadn’t written any automated tests for my apps. I’m aware how important tests are in software development, so I’ve started to learn Jest.
I have been thinking of building an online shop for a while. Today I have started to build it.
I’ve been reviewing ruby and ruby on rails that I’ve learnt a few months ago. There are a few concepts that I would like to write down to refresh my knowledge of ruby.
According to Wikipedia, in mathematics, the intersection of two sets A and B, denoted by A ∩ B, is the et containing all elements of A that also belong to B (or equivalently, all elements of B that also belong to A), and nothing else.
Recently I have signed up Alodaily to do some coding task for fun and also practice my algoratheim skills. Here are some notes from my first coding task - Reverse String.
I love reading, and I love reading fiction especially. Through reading I can get into worlds that I never would have experienced otherwise.
How to Start a Static Blog with Jekyll
This week is the third week of my Flatiron journey and last week we had a code challenge. Students who pass the code challenge get paired up with one of their peers and complete a CLI project together. Those who don’t pass have to complete the project on their own.
You might have noticed that this is a static website. Here are some reasons why I chose a static website instead of a dynamic one.
How to use method arguments properly in Ruby?
Today I’ve learnt a few things about Github and git workflows, which is exciting.