Thejesh GN Blog

0

Linked List: Fake or Mock SMTP Servers for Email Testing

To test SMTP integration, you can either send emails using the production SMTP or you can run a test SMTP server just for testing. But its not easy for every developer in your team to do that or make it part of your CI/CD. This is where Fake or Mock SMTP servers play a role. They can run on a developers machine and expose an SMTP endpoint to connect and send test emails. They usually have web access to view the test emails to check formatting etc, manually. Some of them also expose a web API to retrieve the content for CI/CD integration. Here are some of my favorite mock SMTP servers.

ನಾಗರತ್ನ ಸ್ಮಾರಕ ಅನುದಾನ - Nagarathna Memorial Grant 1

Nagarathna Memorial Grant – 2022 Open for Applications

Nagarathna Memorial Grant is a no-strings-attached grant of one lakh rupees (~$1400). It’s a micro-grant targeted at everyone. 2022 grant application is open.

0

Blogring – Web Component using Vanilla JavaScript

I wanted to write a simple web component to display the Blogring. Currently, I have embed.html, I use it in an iframe, inside which we get the data to create the content and set it as the innerHTML of a div. I just wanted a fancy tag that would embed the Blogring.

0

ಕರುಣಾಳು ಬಾ ಬೆಳಕೆ

I got a Christmas gift from a friend. I loved it. They wanted me to sing a Christmas song. That’s something I can’t do. Instead, I chose to recite the poem ಕರುಣಾಳು ಬಾ ಬೆಳಕೆ by BM Shree. Originally called “Lead, Kindly Light” titled “the Pillar of the Cloud” was written by John Henry Newman, an English priest. He wrote it during his difficult times.

0

SQLLine – One CLI for connecting to Relational Databases

f you are in the Python world (or not), you probably are using dbcli/pgcli for accessing the Postgres database. pgcli is Postgres CLI with autocompletion and syntax highlighting. Similarly, there are CLIs for MySQL, SQLite, Redis, etc. If you are in the mood to explore other CLI tools, you can trey SQLLine. It’s one CLI for many RDBMS.