logologo
Maciej Sypien
  • Home
  • Blog
  • About
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
maciejsypien.com© 2026 All rights reserved.Made with by Maciej Sypien

Blog

A collection of my thoughts, ideas and experiences. I write about various topics, including software, development, technology and personal rants.

Planing software engineer website with Next.js v16

14.05.2026
•
ai,
diary,
go,
gohugo,
llm,
nextjs

Complete guide to install and configure Debian 12

11.06.2025
•
hardware,
linux,
security,
server

Useful terminal commands

27.05.2025
•
bash,
linux,
macos,
sh,
unix

Building offline docs

03.02.2025
•
docker,
eleventy,
gulp,
macos,
nginx,
npm,
pnpm,
yarn

Creating Home Kubernetes Cluster Lab

26.08.2024
•updated at 23.02.2025
•
ckad,
kubernetes,
linux,
macos

Use shell only for small to medium size programs

26.03.2024
•
bash,
sh,
shell,
zsh

Fast massive photo conversion

05.04.2023
•
linux,
macos,
photos,
terminal

Setup MacBook M1 for web developer

01.03.2023
•updated at 03.01.2026
•
diary,
macbook,
macos,
profession

Favorite Music Lists

01.03.2023
•
diary,
music,
programming

Hop through previous arguments of your past commands

27.03.2022
•
iterm,
linux,
macos,
terminal,
zsh

How to properly set up Python project?

30.01.2022
•
macos,
nutshell,
pyenv,
python

Sins and wins of the code review

22.01.2021
•updated at 24.01.2021
•
code-review,
git,
self-development

Vim's hidden superpowers

29.11.2020
•updated at 04.12.2020
•
ide,
macos,
text-editor,
vim

Always create GPG revocation certificate backup

10.08.2020
•
diary,
gpg,
security

What makes you be a better programmer?

20.07.2020
•
diary,
personality,
profession

Reading encrypted message from stranger

10.07.2020
•
diary,
gpg,
linux,
macos,
security

Webdeveloper review of 15-inch MacBook Pro from late 2017

07.11.2019
•
macbook,
macos,
webdevelopment

Brace your Raspberry Pi for remote fun

25.06.2019
•
raspberry-pi,
ssh,
wifi

The lesson of verifying Git commits

24.03.2019
•updated at 01.02.2025
•
git,
github,
gitlab,
gpg,
osx,
pgp

If possible, do not use the ruby system version on Mac OSX

10.11.2018
•
macos,
osx,
ruby,
zsh

Pushing docker images to your private GitLab registry

16.06.2018
•
docker,
dockerhub,
gitlab,
registry

Annoying popup for accepting incoming network connections

16.06.2018
•
development,
diary,
firewall,
golang,
ide,
localhost,
macos

Git pre-commit E-mail blocker

20.03.2017
•
diary,
git,
terminal

Tasting of Arch Linux

18.11.2016
•
arch,
linux,
terminal

Install and configure dnsmasq on Mac OSX

05.11.2016
•
dnsmasq,
osx,
terminal

Install and configure dnsmasq on Linux

05.11.2016
•
frontend,
linux

How to install Vim from the source files

10.10.2016
•updated at 03.05.2017
•
linux,
source-files,
text-editor,
ubuntu,
vim

Being a perpetrator of DOS attack

21.09.2016
•
console,
diary,
linux,
server

Git pre-push guardian

16.05.2016
•
git,
self-improvement,
terminal

Nginx configuration for AngularJS cloud project with Apiary

13.04.2016
•
angularjs,
apiary,
frontend,
nginx

Migrating blog content from Wordpress

14.03.2016
•
diary,
pelican,
wordpress

Moving from Wordpress to Pelican

25.02.2016
•
diary,
pelican,
wordpress

Improving Nginx's configuration for Mac OSX

16.02.2016
•
nginx,
osx

Install the latest nVidia drivers for Linux

02.11.2015
•
linux,
terminal

Is worth to know the Vim Editor and why?

06.04.2015
•
text-editor,
vim

Thesis in LaTeX - part 2

19.10.2014
•
latex,
university

Thesis in LaTeX - part 1

12.10.2014
•
atom-editor,
latex,
libreoffice,
ms-word,
sublime-text,
university,
vim

Install archived app into Linux

16.08.2014
•
install,
linux

Discover the Sublime Text 3 editor

16.08.2014
•
editorconfig,
gui,
sass,
sublime,
text-editor

Setup LAMP server with sample domain

06.04.2014
•updated at 27.06.2015
•
apache,
domains,
mysql,
php