Hello!
I'm Dushyant Singh Shekhawat, a software engineer by passion and profession.
I love to learn new things and blogs have been a big part of that learning. So, in the desire to pay it forward, I've decided to start writing about what I learn, build projects, and share tools.
If you are interested in my professional experience, you can read more about that here or view the resume here.
-
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.