• Home
  • Python & Django
  • Frontend
  • Processes
  • Curiosities
  • About me
Menu

Codex of Sporadic Ideas

Page 1 of 2 Older Posts

3 ways to make git ignore your changes

By Oleg Yamnikov in Processes on 29 Oct 2022

Ignoring for everyone, ignoring only for me, ignoring committed files.…

What they don't tell you about webpack dynamic imports

By Oleg Yamnikov in Frontend on 15 Oct 2022

A couple of considerations to take into account when implementing dynamic imports in your project.…

How to clean up your git branch for code review

By Oleg Yamnikov in Processes on 01 Oct 2022

If you have been working for a long time in your branch and you made merges or rebases from the other branches, your branch might look messy. I'll describe several ways to rearrange the commits in your history to make it linear and easy to read.…

How to get an array of enum values in TypeScript

By Oleg Yamnikov in Frontend on 20 Mar 2022

Here is a generic function that works with both numeric and string enums. Seams to be working in TypeScript 4 and 3.6+.…

10 CSS patterns that amount to 90% of my CSS code

By Oleg Yamnikov in Frontend on 27 Feb 2022

I thought it would be interesting to collect the most common CSS patterns in my work and list them here.…

Easy way to launch VS Code Python debugger in any Python code

By Oleg Yamnikov in Python & Django on 24 Feb 2022

Using debugpy package to start a debug server in your code and connect to it from VS Code.…

Leveraging Python's parser to safely evaluate user-submitted formulas

By Oleg Yamnikov in Python & Django on 27 Jun 2021

In this post, I'll demonstrate an example implementation of a small formula engine built on top of the "ast" package that comes with Python's standard library and provides access to Python's parser.…

A journey into OpenType font internals

By Oleg Yamnikov in Curiosities on 30 May 2021

A story about constructing a font with a custom ligature based on Roboto.…

Page 1 of 2 Older Posts
Archive

Search

Archive

Topics

Python & Django: 6 Frontend: 4 Curiosities: 3 Processes: 2
Codex of Sporadic Ideas © 2023 Published with Ghost • Theme Attila