Hello!
I'm Dushyant Singh Shekhawat, a software engineer by passion and profession.
This is my little corner of the internet where I share things I'm learning, stuff I've built, and whatever else I find fun. Expect a mix of blog posts, games, projects, and the occasional random experiment.
If you are interested in my professional experience, you can read more about that here or view the resume here.
Latest Posts
-
Understanding the basics of ruby enumerators by building one
March 1, 2023Ruby has an Enumerator class which allows us to make any object or even piece of code enumerable. Learn how they work by building one from scratch.
-
Ruby different types of strings and heredoc
September 25, 2022Ruby has 6 ways to create strings. Learn the differences between single quotes, double quotes, percent literals, and heredocs.
-
Understanding Rake, the task runner for Ruby on Rails
June 23, 2022Think in terms of tasks, not files. Learn how to write effective rake tasks with namespaces, arguments, and service objects.
-
HTTP Requests in Ruby the standard way
May 21, 2022Making HTTP requests with Ruby's Net::HTTP standard library and HTTParty. From simple GET requests to HTTPS with headers and auth.
Games
-
Tic-Tac-Toe
The classic X's and O's game. Play against an AI opponent or challenge a friend in two-player mode.