Pavol Z. Kutaj

Pavol Z. Kutaj @pkutaj

About: A public interface of my current learnings. The focus is on everything from vim, python to cloud. Imperfect. Impersonal. Never too far from my terminal.

Location:
Brno, Czech Republic
Joined:
Jan 26, 2021

Pavol Z. Kutaj
articles - 34 total

The Most Interesting (mostly) Tech Reads in February 2025

Don't Believe Him (by...

Learn More 0 0Feb 28

The Most Interesting (mostly) Tech Reads in January 2025

Databases in 2024: A Year in Review // Blog // Andy Pavlo - Carnegie Mellon...

Learn More 0 0Feb 2

How to combine rg with less in terminal

USECASE The aim of this page 📝 is to explain how to paginate the results of ripgrep (rg)...

Learn More 0 0Jan 30

How to Use Delta Pager without Headings

The aim of this page📝 is to explain how to configure Delta to omit hunk headers in git diff outputs,...

Learn More 0 0Jan 24

Explaining self-join in SQL

The aim of this page📝 is to explain self-joins in SQL and how they can be used...

Learn More 0 0Jan 17

How to Copy/Duplicate a File Duplicate in Vim (netrw+vinegar)

USECASE The aim of this page 📝 is to explain how to duplicate a file in Vim using the...

Learn More 0 0Jan 16

Explaining DELETE vs DROP vs TRUNCATE in SQL

The aim of this page📝 is to explain a difference between three similar clauses in SQL: DELETE FROM vs...

Learn More 0 0Jan 15

Explaining Relation and Data Independence in SQL

USECASE The aim of this page📝 is to explain data independence in relational and...

Learn More 0 0Jan 10

Explaining (the need for) SQL's Common Table Expressions (CTE)

usecase The concern is documenting the use of COMMON TABLE EXPRESSIONS as used repeatedly...

Learn More 1 0Jan 10

How to Build Personal Curicullum Locally in Python

USECASE The aim of this page 📝 is to explain how to learn SQL with Mode's tutorial using...

Learn More 0 0Jan 8

Explaining Null Device or Black Hole Register in Vim

The aim of this page📝 is to explain the concept of registers in Vim, particularly the black hole...

Learn More 0 0Jan 7

Explaining Transaction Count as Important Constraint for adding additional AWS Kinesis Consumers

USECASE The aim of this page📝 is to explain the significance of monitoring CloudWatch...

Learn More 0 0Jan 2

How to Create a Markdown Code Block in Vim With a Single Keystroke

The aim of this page📝 is to simplify the creation of markdown codeblock to code that is already in a...

Learn More 0 0Jan 2

How I'm Automating `resume.pdf` creation with Git Hooks and Pandoc

USECASE The aim of this page📝 is to explain how I automatically convert a Markdown file...

Learn More 1 0Jan 1

The Most Interesting Mostly Tech Reads of 2024

List of texts / podcast that caught my attention last year (2024 edition). FEB 2024 ...

Learn More 1 0Jan 1

Explaining Iterable vs Iterator in Python

The aim of this page📝is to demonstrate the dynamics of the 2 iteration protocols:...

Learn More 0 0Dec 31 '24

How to use iPython in VS Code

The aim of this page 📝 is to explain how to use IPython as the default Python REPL (watch Sebastian...

Learn More 0 0Dec 31 '24

Explaining DNS NXDOMAIN status in SOA Record Type: On Non-Existing Domains

The aim of this page📝 is to explain DNS querying and filtering using jq and doggo. This is Today I...

Learn More 1 0Dec 18 '24

How to Modify Multiple Various Matches at Once in Vim

As Drew Neil instructed us in Practical Vim, it's great to decouple search (/) and Ex command (:)...

Learn More 1 0Dec 17 '24

On Vim's Modal Nature and the Importance of Tools: The Example of Numbered Registers

The aim of this page📝 is to share a small perspective on Vim as a great tool — even if modal and...

Learn More 1 0Dec 17 '24

How to Use Typing Module to Annotate Function Definition with Input and Output Types in Python

The aim of this page📝 is to explain how to use type hints in Python, specifically for functions that...

Learn More 0 0Dec 17 '24

Explaining defaultdict in Python

USECASE The aim of this page📝 is to explain the concept and usage of Python's defaultdict...

Learn More 0 0Dec 10 '24

How to use jq for URI encoding

USECASE The aim of this page📝 is to explain how to URI-encode a password in a shell script...

Learn More 1 0Dec 4 '24

How to Print the Last Field in Bash with awk

USECASE The aim of this page📝 is to explain how to print the last field in a line of text...

Learn More 0 0Dec 3 '24

How to Skip Empty Lines in Bash Using awk

The aim of this page📝 is to explain how to use awk in Bash to process specific lines of output and...

Learn More 0 0Nov 13 '24

How to Recursively Delete PDF Files in Bash using `find`

USECASE The aim of this page📝 is to explain how to recursively delete PDF files using the...

Learn More 0 0Nov 12 '24

Explaining Elastic IP Addresses in AWS

The aim of this page is to explain AWS Elastic IPs and their uses. I was under the incorrect...

Learn More 0 0Nov 6 '24

Explaining CAA DNS Record

The aim of this page is to explain Certificate Authority Authorization (CAA) DNS records and how they...

Learn More 0 0Nov 4 '24

Explaining tenancy in cloud computing

Understanding Tenants in Cloud Services The aim of this page is to explain what tenancy...

Learn More 0 0Oct 30 '24

Comparing jq VS js String Interpolation

The aim of this page is to explain string interpolation based on the particular example of using JQ...

Learn More 1 0Oct 18 '24