Tien's notes
postsprojectstagsutils

posts

Compliance for Bioinformatics Engineers: HIPAA, GDPR, NIH GDS, ISO 27001, FISMA, NIST 800-53, and FDA Software Guidance

May 21, 2026 — 56 min read

Git: The Minimal Modern Cheat Sheet

January 22, 2026 — 5 min read

Bash, But Only the Useful Stuff

November 20, 2025 — 12 min read

Statistics Made Simple: Mnemonics, Analogies, and Practical Notes

August 17, 2025 — 40 min read

Automation à la Carte: Makefile, justfile, or Shell Script?

May 29, 2025 — 28 min read

The Office Building Guide to Web Development: A Plain-English Reference Manual

May 25, 2025 — 53 min read

Useful Bioinformatics One-liners

December 26, 2022 — 15 min read

Nextflow vs Snakemake vs WDL in 2026: Executive Guide to Cloud Cost Control, Compliance, and Audit Readiness

June 9, 2026 — 40 min read

Compliance by Design in Bioinformatics Platforms: Practical Patterns, Bad Examples, and Better Architecture

June 8, 2026 — 48 min read

The Strange Feeling That Something Is Missing

June 7, 2026 — 11 min read

The Quiet Road Home

May 31, 2026 — 6 min read

Running Spark Data Jobs on Slurm

April 29, 2026 — 19 min read

Podman Container Builds: Simple vs Multi-Stage

April 9, 2026 — 2 min read

ETL vs ELT in Bioinformatics: Why Storing Raw Data Can Save Your Project

March 28, 2026 — 8 min read

From SOLID to Modern Architecture: Why Behavior Matters More Than Inheritance

March 8, 2026 — 8 min read

sed & gawk Survival Guide: Practical Unix Stream Processing

March 6, 2026 — 8 min read

Modern Python OOP: When to Use Protocol, ABC, and Dataclass

February 27, 2026 — 10 min read

An SRE Playbook: Diagnosing Intermittent Failures

February 23, 2026 — 44 min read

Conformalized Quantile Regression (CQR): Prediction Intervals That Breathe With Your Data

February 12, 2026 — 8 min read

How Genome Search Became Fast: From K-mers to FM-Indexes

February 7, 2026 — 11 min read

The Middle Class Trap (And How to Escape It)

January 12, 2026 — 20 min read

The Python Engineer Checklist: Lessons From Real Systems

June 20, 2025 — 10 min read

Master Algorithms by Learning Traversal Patterns

June 15, 2025 — 8 min read

Margins, Kernels, and Control: Why Support Vector Machines Are Still Worth Learning

June 14, 2025 — 7 min read

Designing Reliable APIs: Principles That Survive Scale

May 21, 2025 — 5 min read

Maybe Average Is Enough

May 18, 2025 — 4 min read

Bringing Pixi to Nextflow: A Practical Alternative to Conda

May 10, 2025 — 3 min read

Understanding Docker-in-Docker (DinD): Power, Risks, and Better Alternatives

April 18, 2025 — 5 min read

Git Worktree and Git Subtree: Practical Tools Most Developers Underuse

March 1, 2025 — 4 min read

Rust Without the Headache: Ownership, Lifetimes, and Memory Safety

December 15, 2024 — 22 min read

Functional Annotation in Bioinformatics: KEGG, GO, EggNOG, InterPro, Pfam, CAZy, CARD, and Beyond

January 22, 2023 — 21 min read

The Bioinformatics Dataset Handbook: A Complete Reference Manual

December 26, 2022 — 8 min read

Tien's notes

  • Tien's notes
  • tiendu107@gmail.com
  • tiendu107
  • tiendu
  • tienhdu