How to use Google Sheets with Crystal

How to use Google Sheets with Crystal

Learn how to connect, read, and write Google Sheets data using the Crystal programming language.

Google Sheets is a great tool for organizing and sharing data, and thanks to the Google Sheets API, you can automate and interact with your spreadsheets programmatically. While most tutorials use languages like Python or JavaScript, this post will show you how to do it with Crystal—a fast, Ruby-like language.

Debugging AWS SES templates

Debugging AWS SES templates

I consider working with email templates a frustrating task and especially if you can’t debug the issues during implementation. In this post, I’ll share how I deal with implementing email templates based on the Amazon SES service.

Bulletproof your specs - Time logic

Bulletproof your specs - Time logic

You finished working on a ticket, all specs are passing locally, and you submit a PR. But today isn’t that day, the PR fails to build and it seems not only your PR but all builds are failing on that repository. You pause the music, mutter to yourself a curse and dig in the logs to discover that a set of specs contain a hard-coded date value, which is yesterday. How to prevent this? That’s what we will discover in this post.

Pagination