Engineering

16 bookmarks
Custom sorting
Your Code Doesn’t Have to Be a Mess
Your Code Doesn’t Have to Be a Mess
Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it. - Alan Perlis
·danielsieger.com·
Your Code Doesn’t Have to Be a Mess
GitLab architecture overview | GitLab
GitLab architecture overview | GitLab
Documentation for GitLab Community Edition, GitLab Enterprise Edition, Omnibus GitLab, and GitLab Runner.
·docs.gitlab.com·
GitLab architecture overview | GitLab
Laying the Cultural and Technical Foundation for Big Rails
Laying the Cultural and Technical Foundation for Big Rails
This was Gusto's system graph. Each of the black rectangles you see here is a subsystem within Gusto's biggest Rails monolith, and the red arrows are where one subsystem talks to another. As our business grew, folks started having a hard time making large changes in our codebase. Initially, we
·engineering.gusto.com·
Laying the Cultural and Technical Foundation for Big Rails
Things You Should Know About Databases
Things You Should Know About Databases
Things You Should Know About Indexes and Transactions. This post covers internal workings of indexes and transactions of RDBMSs.
·architecturenotes.co·
Things You Should Know About Databases
Defensive CSS
Defensive CSS
Practical CSS and design tips that helps in building future-proof user interfaces.
·defensivecss.dev·
Defensive CSS
Software Engineering - The Soft Parts
Software Engineering - The Soft Parts
Today I will share some of the software engineering soft skills I have learned from my first 10 years on Google Chrome, where I am a Senior Staff Engineering...
·addyosmani.com·
Software Engineering - The Soft Parts
Best Practices for Designing a Pragmatic RESTful API
Best Practices for Designing a Pragmatic RESTful API
An API is a user interface for a developer. Learn the best practices to make an API that is easy to adopt and pleasant to use.
·vinaysahni.com·
Best Practices for Designing a Pragmatic RESTful API
Learnings from 5 years of tech startup code audits - Ken Kantzer's Blog
Learnings from 5 years of tech startup code audits - Ken Kantzer's Blog
While I was leading PKC’s security practice, we did probably 20-30 code security audits, almost of all of them for startups that were just around their Series A or B (that was usually when they had cash and realized that it’d be good to take a deeper look at their security, after the do-or-die focus on product market fit).
·kenkantzer.com·
Learnings from 5 years of tech startup code audits - Ken Kantzer's Blog
Picture perfect images with the modern img element
Picture perfect images with the modern img element
You may not think about images as part of your web dev work, but they can affect your web app's performance more than any other part of your code.
·stackoverflow.blog·
Picture perfect images with the modern img element
How to design better APIs
How to design better APIs
15 language-agnostic, actionable tips on REST API design.
·r.bluethl.net·
How to design better APIs