Image for post
Image for post
Photo by Girl with red hat on Unsplash

Boosting your scripting productivity using slick custom keyboard shortcuts

From Simple Shortcuts to Quick Python Snippets

Today I want to share an approach to optimizing your coding productivity by using keyboard shortcuts with AutoHotkey to write a variety of repetitive python snippets of code.

Why AutoHotkey?

Image for post
Image for post
Photo by Chris Ried on Unsplash

A quick introduction to C++ super basics using Python code as reference.

From Python to C++

That is all wonderful until we want to learn a more low-level language like C or C++, which do not offer the same kind of readability levels that Python does.

This can be a pain to get through, so I decided to write this post as way to help you get through the super basics of C++ in a quick and simple manner.

In this article I will introduce you to the basics of C++ using Python snippets as reference.

Image for post
Image for post

An Artificial Intelligence meetup hub in the middle of sunny Lisbon.

The Deep Learning revolution that took over the world in the last few years has changed the landscape of computation. The fascination with this technology is not restricted to academia or industry and people all around the globe have developed a growing interest in understanding the inner workings of these models.

Here in Portugal, this transformation has been as strong as ever and a while back a group of curious students and AI enthusiasts created the “Deep Learning Sessions” meetup group — A community in Lisbon that revolves around the intriguing challenge of unraveling the mysteries of Deep Learning by hosting free events to gather experts to discuss the field and share their experience. …

Image for post
Image for post
Photo by Mark Koch on Unsplash

Using Python to automate your wallpapers

Automating Your Digital Aesthetics

If you are a fan of productivity, you might understand the value of having an easy way to change your background image.

Today we will build a tool to automate selecting and implementing a new background image on your desktop using Python.

The Wallpaper Cycle

  • Some search, where we find the images we desire.
  • Placing those images in a folder so that we can direct our OS to that folder for showing the available options. …

Image for post
Image for post
Photo by ian dooley (left) and Thomas Le (right) on Unsplash

Using python to build a daily routine task-reader

Audio Productivity

Today I want to show you how to build a simple task reader that can recite your daily tasks out loud and give you a mood boost using python.

From Simple Text to Audio

pyttsx3 is one of those packages. It makes turning text to audio a simple process. …

Image for post
Image for post
Photo from Free Photos on Pixabay (left) and by Andrej Lišakov on Unsplash (right)

A programming approach to automate turning your notes into Anki flash cards.

Automating Flash Cards

The power of this system is that it implements scientific findings related to concepts like spaced repetition and concrete feedback, both paramount for memory retention.

I have been a big fan of this system for a while now, and recently I posted an article about it, but one thing that has bothered me regarding my workflow routine is the data entry process.

Since I don’t like switching work environments from my regular notes or scripts to writing flash cards on Anki, I wanted an automatic way to turn them into neat Anki flash cards that I could import directly to the app on my desktop. …

Get control of your memory with one system and 5 simple rules

Image for post
Image for post
Photo by Paweł Czerwiński on Unsplash

From just inputs to real memories

Every single day, we are bombarded with inputs: links, books, places to visit, restaurants, apps, and so on, and so forth. So much daily stimulation, yet so little useful absorption of all the information we actually care about.

Image for post
Image for post
Image by my adorable girlfriend Beatriz Belbut

An intuitive take on sales forecasting from traditional time series models to modern deep learning.


In any company, there is an embedded desire to predict its future revenue and future sales. The basic recipe is:

Collect historical data related to previous sales and use it to predict expected sales.

Image for post
Image for post
Image by Gordon Johnson from Pixabay

A quick tutorial on one of the coolest data visualization libraries for python.

Overcoming ugly plots

Image for post
Image for post
Image from Pixabay

The lesser-known tools that will improve your command line workflow


Now, here we are, staring at the command line, hoping to maximize our productivity.


Lucas Soares

AI engineer at K1 Digital and co-organizer of the Deep Learning Sessions meet up in Lisbon. AI |Computer Vision| Data Science| Productivity | Learning

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store