aslain.dev
0%
01 Hizmetler 02 Hakkımda 03 Projeler 04 Stack 05 Blog 06 İletişim
/ blog — Tools & DevOps

Tools & DevOps

This category covers everything that surrounds the act of writing code: git workflows, deployment automation, CI/CD setup, server configuration, command-line tooling, and the small scripts that remove repetitive work. Working as a one-person studio, this layer isn't a luxury but a necessity — every deployment done by hand is, sooner or later, a deployment done wrong. Most of these articles start from a single question: what do I need to build so I never have to do this a second time? From plain shell scripts to fully automated deployment pipelines, I document the setups I genuinely use on my own projects, including the walls I hit while building them.

Tools & DevOps
BashDevOpsLinuxShell

Writing a Bash Script: A Practical Start to Automation

Learn to write a Bash script step by step, using variables, loops and conditionals to automate repetitive tasks.

20.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Git Workflow: A Feature Branch and Pull Request Guide

How to set up a clean git workflow for teams: feature branches, commit discipline, pull requests and merge strategies that scale.

16.08.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxGitSSH

SSH Key Setup: Passwordless, Secure Server Login

Learn step by step how to generate an SSH key and set it up on your server for secure, passwordless login.

12.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsLinuxCronCI-CD

Linux Cron Jobs: Scheduled Tasks with Crontab

Run scripts periodically with Linux cron: crontab syntax, real examples, logging and fixes for the most common mistakes.

09.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsNginxLinuxSSL

Nginx Reverse Proxy: Putting Your App Server Behind It

A step-by-step guide to placing your app server behind an Nginx reverse proxy with TLS termination, caching and clean routing.

04.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsVS CodeGitVerimlilik

VS Code Tips: Ways to Write Code Faster

Practical VS Code tips, shortcuts and settings to speed up your daily workflow and get more done with fewer clicks.

31.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitVS CodeVerimlilik

VS Code Extensions: Essentials Every Developer Needs

The most useful VS Code extensions to boost productivity: my picks for linting, Git, formatting and remote development.

27.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsCI-CDGitDocker

Building a CI/CD Pipeline with GitHub Actions

Run your tests and deploys automatically with GitHub Actions: workflow YAML, jobs, secrets and real, working examples step by step.

23.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerComposeLinux

Docker Compose: Build a Multi-Service App in One File

Learn Docker Compose step by step: define web, database and cache services in one file and bring the whole stack up with a single command.

20.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerLinuxCI-CD

Writing a Dockerfile: Efficient Images with Layers & Cache

Learn to write a Dockerfile with layers and cache in mind: instruction order, multi-stage builds and tips for small, fast images.

15.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerLinuxContainer

What Is Docker? Containers and Images Explained

What is Docker, how containers differ from virtual machines and how images work — the basics of isolation with examples.

11.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Resolving Git Merge Conflicts: A Step-by-Step Guide

Hit a Git merge conflict? No need to panic: learn to read the conflict markers and resolve the change safely, step by step.

07.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Git Rebase vs Merge: When to Use Each One

The git rebase merge difference, clean history and conflict handling: a practical guide to choosing the right one for your team's workflow.

03.07.2026 · 6 dk okuma
Tools & DevOps
GitVersiyon KontrolDevOps

Git Basics: commit, branch, merge

Git basics: a practical intro to version control that clearly explains repositories, the staging area, commits and branches with correct command examples.

30.06.2026 · 5 dk okuma