Links
Ein Sammlung von Links zu verschiedenen Themen.
Dokumentation
Infrastruktur
Marketing
Search Engine Optimization
Organisation
- Getting Real
- It Doesn’t Have to Be Crazy at Work
- REMOTE: Office Not Required
- REWORK
- Shape Up: Stop Running in Circles and Ship Work that Matters
Performance
- Latency Numbers Every Programmer Should Know
- Laws of Performant Software
- Linux Performance Analysis in 60,000 Milliseconds
- Linux Performance
Programmiersprachen
CSS
- Bootstrap 4 Cheat Sheet
- CSS: Cascading Style Sheets
- How to Write CSS That Works in Every Browser, Even the Old Ones
- Learn to Code HTML & CSS
HTML
- HTML5 Cheat Sheet
- HTML: Hypertext Markup Language
- There’s more to HTML escaping than &, \<, >, and “
JavaScript
PHP
- Choosing the Right Cryptography Library for your PHP Project
- Open Source PHP Books
- PHP - The Wrong Way
- PHP Apprentice
- PHP Best Practices
- PHP is much better than you think
- PHP: The Right Way
- Practical PHP Programming/Hacking with PHP
- Preventing SQL Injection in PHP Applications - the Easy and Definitive Guide
- Secure Data Encryption in Web Applications with PHP
- Surviving the Deep End: PHP Security
- The 2018 Guide to Building Secure PHP Software
SQL
- A Beginner’s Guide to the True Order of SQL Operations
- SQL Indexing Tutorial
- SQL Naming Conventions
- SQLZOO
Protokolle
IP
DNS
HTTP
SMTP
TCP
Pitfalls
- A List of Post-mortems!
- A Localization Horror Story: It Could Happen To You
- Falsehoods Programmers Believe about…
- How Hibernate [a Java ORM] Almost Ruined My Career
- How To Write Unmaintainable Code
- Jenkins developers accidentally do “git push –force” to over 150 repos on github
- Unix Administration Horror Story Summary
Sicherheit
Authentication
- Authentication Cheat Sheet
- Everything you ever wanted to know about building a secure password reset feature
Authorization
Cryptography
Vulnerability Training
UI/UX
Werkzeuge
Atlassian
- Difference Between JIRA Issue Status Resolved and Closed
- Using a WebDAV Client to Work with Confluence Pages
CLI
- Introduction to text manipulation on UNIX-based systems
- The Command Line Crash Course
- The Command Line Murders
- The Shell Hater’s Handbook (companion site)
- Unix Toolbox
Docker
Git
- A Fast Intro to Git Internals
- Best Practices
- How to Write a Git Commit Message
- How to write the perfect pull request
- Interactive Git Cheatsheet
- Interactive Git Tutorials
- git-game-v2
- git-game
Workflows
- Atlassian’s Simple Git Workflow
- Fork and Pull Request Workflow
- Git Flow
- GitHub Flow
- GitLab Flow
gitworkflows(7)
- Phabricator’s Recommendations on Branching
- Stacked Diffs Versus Pull Requests
- Three Flow
- Trunk Based Development
- Understanding The Git Workflow
Internals
- Git Internals
- Git Internals by Scott Chacon
- Git from the Bottom Up
- Git from the inside out
- The Git Parable
Resources
SSH
vi
Sonstiges
- Rusty’s API Design Manifesto
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
- Web Fundamentals