Around IT in 256 seconds

  1. Cloud
  2. Programming
    1. Java
      1. Spring
      2. Reactive
  3. Pro tips
    1. Testing
  4. Tools
    1. Visualization
      1. Diagrams
        1. UML
    2. Time
    3. Infrastructure
      1. Networking
      2. Docker
      3. CI/CD
    4. Command line
      1. Sum numbers, one per line:
      2. Download MP3 from YouTube video:
      3. Miscellaneous
    5. Other
  5. Architecture
    1. Databases
    2. System Design
    3. Microservies
    4. GraphQL
  6. Security
  7. Samples
    1. Databases
    2. Naming
  8. Learning
    1. Computer Science
    2. Writing and speaking
    3. Trainings
  9. Interesting/miscellaneous
    1. Quotes
    2. Other

Cloud

Programming

Java

Spring

Reactive

Pro tips

Testing

Tools

Visualization

Diagrams

UML

Time

Infrastructure

Networking

sudo mtr --tcp google.com

Docker

CI/CD

Command line

Start every shell script with this:

#!/bin/bash
set -euxo pipefail # print every statement, fail on command failure
cd ${0%/*}         # navigate to script's location

Sum numbers, one per line:

awk '{s += $1} END {print s}'

Download MP3 from YouTube video:

alias yt-dl-mp3='docker run \
                  --rm -i \
                  -e PGID=$(id -g) \
                  -e PUID=$(id -u) \
                  -v "$(pwd)":/workdir:rw \
                  ghcr.io/mikenye/docker-youtube-dl:latest \
                  -x --audio-format mp3 --add-metadata'

Miscellaneous

Other

Architecture

Databases

System Design

Microservies

GraphQL

Security

Samples

Databases

Naming

Learning

Computer Science

Writing and speaking

Trainings

Interesting/miscellaneous

Quotes

Any idiot can build a bridge that stands, but it takes an engineer to build a bridge that barely stands

A good science fiction story should be able to predict not the automobile but the traffic jam. ― Frederik Pohl

Any application that can be written in JavaScript, will eventually be written in JavaScript. ― Jeff Atwood, 2009

Other