Sublime
An inspiration engine for ideas
we came to the realization that we didn’t need to make DotNetInvoice multi-tenant in order to have a hosted version. The other invoicing players are multi-tenant because they coded their invoicing services from scratch, but it’s not the only way to do it. The more we thought about it we realized the benefits to keeping it a single-tenant applicatio
... See moreMike Taber • Start Small, Stay Small: A Developer's Guide to Launching a Startup
Plasmo Framework
The Plasmo Framework is a battery-packed browser extension SDK made by hackers for hackers. Build your product and stop worrying about config files and the odd peculiarities of ... See more
PlasmoHQ • GitHub - PlasmoHQ/plasmo: 🧩 The Browser Extension Framework
Traditional organizations form a project group with exactly the right set of skills and people for each new feature request. But organizations with long-lived teams don’t re-organize but instead split the work and give it to an existing team that can learn and adapt.
Bas Vodde • Large-Scale Scrum: More with LeSS (Addison-Wesley Signature Series (Cohn))
- We should accept the premise that people will not run their own servers by designing systems that can distribute trust without having to distribute infrastructure.
- We should try to reduce the burden of building software.
Sarah Guo • are we doomed to repeat web2 history?
Not only is continuous integration possible on large, distributed teams — it is the only process that is known to scale effectively without the painful and unpredictable integration, stabilization, or “hardening” phases associated with other approaches, such as release trains or feature branches. Continuous delivery is designed to eliminate these a
... See moreJez Humble, Joanne Molesky, • Lean Enterprise: How High Performance Organizations Innovate at Scale
Culture is the biggest change DevOps has introduced to the software industry. This way of working means that both devs and ops must cross the borders of their disciplines: developers have to learn about the environment in which the software is executed and be able to detect and fix problems in automations and system scripts. Ops and SysAdmins need
... See moreNeal Ford • Software Architecture Metrics
Dror Poleg • GitHub for X
Storing a program in a single file can be handy, but it starts to be a liability rather than an asset when you’ve got hundreds or thousands—or hundreds of thousands—of lines of code. Somewhere along the line, breaking your program into separate files starts to make lots of sense. Ruby facilitates this process with the require and load methods. We’l
... See moreJoe Leo • The Well-Grounded Rubyist
DevOps is the outcome of applying the most trusted principles from the domain of physical manufacturing and leadership to the IT value stream.