A place for my tech stuff
  • Help Ukraine! :ukraine:
  • Projects
  • About
Navigation bar avatar

A place for my tech stuff


Hi, I am Vlad. Welcome to my blog focused on software engineering.

5 tips on how to use GitHub Projects effectively

Posted on January 30, 2022

GitHub Projects is a recently released free GitHub project management tool that provides a flexible way to organize work. Despite that it is still in beta, I think this is a big step forward. But, with great flexibility comes great uncertainty. That is why, in this article, I want to... [Read More]
Tags: github project-management

How to use GitHub Actions for testing Xcode project?

Posted on December 22, 2021

Around 1.5 months ago, I have started learning iOS development using SwiftUI. I am building a small app to keep track of my finances. As part of my learning, I decided to set up a workflow to run Xcode tests using GitHub Actions. And today, I want to share my... [Read More]
Tags: xcode github ios

How to add a background thread to a Flask app?

Posted on August 14, 2021

This short article covers a template for setting up a Flask based web app with a background thread. Knowledge of Python and basic knowledge of Flask is required. [Read More]
Tags: python threading flask

How to make underlying cache methods available in timed LRU cache in Python?

Posted on June 20, 2021

We know that cache can greatly speed up a load of frequently used data (for example, S3 objects). Python 3 has a built-in implementation of simple unbound and LRU caches in functools module called cache and lru_cache respectively (functools documentation). Both cache and lru_cache expose some useful methods like cache_clear... [Read More]
Tags: python caching
  • ← Newer Posts
  • RSS
  • GitHub
  • Twitter
  • LinkedIn

Vladyslav Moisieienkov  •  2023

Powered by Beautiful Jekyll