Curious Mints

Creating Custom Workflows in Warp Terminal

I've been playing around with warp.dev, which is a new terminal app for Mac (Windows coming soon it looks like) with a focus on improving developer productivity. Looks really good, and has already improved quite a few workflows for me. Speaking of which, it actually has a

Create a Content extension for Canva using Flask

Saw this Quick Start guide on Canva's developer portal that walks you through creating a content extension for Canva's users. It uses Node.js and Express.js as the server backend. I wanted to replicate this example using Python and Flask as the server. What is

Hello Swift - My first iOS app using SwiftUI

It took me some time. Fine, it took me a few years, but I finally got around to creating my first iOS app, using SwiftUI. Created a simple single screen app that displays a random quote on the click of a button. A different quote each time you click that

Hello Django - How to set up your first Django web app

Been meaning to write this post for my future self, who’s invariably going to forget the steps to set up Django on a new machine. So, here are the steps to set up Django on a Mac. Django what? Django is a fully featured Python web framework that can

How to make HTTP Requests to an external API from an Alexa Skill using Python

As a developer, every day we interact with remote APIs and web servers. Almost all services we consume on the internet today are available in the form of an API: weather forecasts, geolocation services, Twitter feeds, and so on. It’s only fair to imagine, that you may run into

Curious Mints © 2026