RSSAmplifier

Blog

dev.in.the.shell

Yet another dev blog

devintheshell.comRSS feed ↗51 posts

Latest posts

How to SUCK at pair programming

Make your co-workers hate you

Try, Catch, Repeat

Handling unexpected behavior

Your User Stories Suck

And your system is unhealthy because of that

Make the terminal great again

Tips, tricks and tools to make it nice(r)

How to git without hub

Git patches and how to apply them

Remote branches and how to handle them

Understanding git's push, pull and merge

Are IDEs worth it?

An overview on how they compare to code editors

Selfish reasons to engage in Open Source

How OSS can help you be a better dev

Better ssh client setup

And some other ssh tips

A different approach to AI code assistants

Trust the tests, not the AI

Diagnosing Digital Patients

Bugs as illnesses

Myths and clichés

Separating the wheat from the chaff

TBD in action

Tips, tricks and how to make it work

Push to prod, do it often

Why TBD is a good idea

Write secure software

Don't leave security as an afterthought

Software licences

A quick run down

Parse JSON with jq

Sed and awk's lost cousin

Pair Programming 101

Values, Roles, How's and Dont's

Tame your dotfiles with Stow

Stow your config files safely!

How to Awk

Wardly make it work

How to grep

What you need

How to better isolate your tests

Isolate and conquer

Abstractions for convenient testing

Make your live easier!

DDD Strategies

The Domain strikes back

DDD Tactics

A new Domain

Pixar Driven Development

Not really a thing

Docker 102

High level explanation of Docker's bits and pieces

Docker 101

Some very simple concepts

Heuristics for Devs

Growing list of code, design and development related heuristics

How to find

A needle in a haystack

How to sed

Basics and not-so-basics

How to Regex

And not lose your sanity

Software Architecture for Noobs

A place to start learning about Software Architecture

Clean Architecture

Integrating previous designs

Onion Architecture

Make layers great again

Pair programming doesn't have to suck

And you might want to do it more often

Ports & Adapters

AKA Hexagonal architecture

EBI Architecture

A step towards better design

MVC & MVVM

In the beginning was the Word, and the Word was "Separation of Concerns"

Blockchain with Node

Create your very own mini-blockchain!

Blockchain 101

Blockchain basics

Operate and maintain your VPS

Some basic tips and tricks

Set up a firewall with UFW

Simple and Uncomplicated!

Serve your site on Tor

Just because you can

Serve your website with Nginx

Quick and easy

Map & Reduce in Java

A quick overview

Back in time with git

Undo your mistakes

Task scheduling with Spring

And while we're at it, learn how to set up Cron Jobs

Life beyond Google Search

Search engines worth using

Please use a password manager

You need one whether you know it or not