#development (766 links)
- github/spec-kit github.com
💫 Toolkit to help you get started with SDD or any other process!
- A field guide to sandboxes for AI luiscardoso.dev
- Development containers containers.dev
An open specification for enriching containers with development specific content and settings.
Spirital successor to Vagrant?
- How I ship projects at big tech companies seangoedecke.com
Ship it.
- Measuring developer productivity? A response to McKinsey newsletter.pragmaticengineer.com
👋 Hi, this is Gergely with the monthly, free issue of the Pragmatic Engineer Newsletter. In every issue, I cover challenges at Big Tech and startups through the…
- Broken Ownership blog.alexewerlof.com
Have you been in any of these situations? Managers make decisions that’s out of their leagues and everyone else in the team ends up paying for it. Knowledgeable…
- Hypermedia Systems hypermedia.systems
The revolutionary ideas that empowered the Web A simpler approach to building applications on the Web and beyond with htmx and Hyperview Enhancing web…
- Monorepo Explained monorepo.tools
- Code With Engineering Playbook microsoft.github.io
- Architecture Playbook nocomplexity.com
There is a secret that needs to be understood in order to write good software documentation: there isn’t one thing called documentation, there are four. They…
- Microbrowsers Are Everywhere ◆ 24 ways 24ways.org
Colin Bendell 15 Dec ember 2019 Published in Code No comments You’ve seen it everywhere - that little thumbnail preview of a website mentioned in a tweet, the…
- Design APIs: The Evolution of Design Systems || Matthew Ström: designer & developer matthewstrom.com
Design systems enable designers and developers to quickly create quality software on a massive scale. As the needs of software-driven businesses grow even…
- Ventilated Prose | A Programmers Place vanemden.wordpress.com
In the 1930s Buckminster Fuller (he of the domes, but also of many other things) was doing research for the Phelps Dodge Corporation. His boss could not read…
TL;DR: If you’re running into the problem of having to unify a complex design that spans across multiple platforms and technologies, Amazon Style Dictionary is…
- Why Go and not Rust? | Loris Cro's Personal Blog kristoff.it
Imagine you’re a developer who mainly works with Go. You go to an event and, while chatting with some people, you decide to share with them the news that you…
- Falsehoods Programmers Believe spaceninja.com
I'm in love with these lists of "Falsehoods Programmers Believe About X ." In case you haven't had pleasure, I've collected all the ones I know of here. If I…
- Lessons from Stripe markmcgranaghan.com
2019-03 I worked at Stripe for 3+ years, mostly as an engineering manager. The experience taught me a lot. In a few respects though Stripe totally changed my…
At Figma, we recently tackled one of our biggest engineering challenges yet: supporting plugins. Our plugins API enables third-party developers to run code…
- NIKA:\git-revise\> mystor.github.io
NIKA:\ > list Introducing git-revise Mon 05 August 2019 · git git-revise rebase At Mozilla I often end up building my changes in a patch stack, and used…
Meet Lefthook , the fastest polyglot Git hooks manager out there, and make sure not a single line of unruly code makes it into production. See how easy it is to…
- When a rewrite isn’t: rebuilding Slack on the desktop slack.engineering
The final step — and the most important one for our purposes — was to create a modern-only version of Slack that would start out incomplete but gradually work its way toward feature completeness as modules and interfaces were modernized.
Roger Goldfinger Jun 17 At Quizlet we are constantly working on improving our developer experience. After two mostly happy years with Flow, we recently decided…
- Paper Trails — How We Made It medium.com
Adam Brewer May 13 Concept There are two kinds of developers: those who have side projects and those who are looking for their next side project. A lot of what…
- Remote Development with Visual Studio Code code.visualstudio.com
Remote Development with VS Code May 2, 2019 by The VS Code Team, @code TL;DR# Today we're excited to announce the preview of three new extensions for Visual…
- The Web Developer's Guide to DNS rjzaworski.com
Between the zillions of JavaScript bundles, cat videos, and banner ads that arethe web, it’s easy to forget that something –in fact, several somethings –have to…
- Type annotations in JavaScript files ricostacruz.com
TypeScript lets you annotate your JavaScript with type annotations. It can even check these for errors in build-time, so you can catch errors before they get…
- Revisiting the rendering tier theguardian.com
The road to a better developer experience is long and winding.Photograph: Arnd Wiegmann/Reuters The 2019 incarnation of theguardian.com began life around six…
- On Code Reviews medium.com
Nick Schrock Oct 3, 2018 There’s no such thing as perfect code Code reviews are a really important part of the engineering process. However, they can become…
- How we made the country’s most accessible grocery shopping app (without anyone noticing). - Justin Stach justin.stach.uk
March 27, 2019 How we made the country’s most accessible grocery shopping app (without anyone noticing). Feedback we live for Getting buy-in Make a compelling…
- How we manage plans & features in our SaaS app blog.checklyhq.com
How do you deal with what a user can do on their account in a SaaS app? Can Jane on the "Starter" plan create another widget when she is near the limit of her…
- I built a Progressive Web App and published it in 3 app stores. Here’s what I learned. medium.freecodecamp.org
One month of work, several hundred dollars, and lots of red tape. JudahGabriel Himango Apr 25, 2018 I recently published Chavah Messianic Radio , a Pandora-like…
- You probably don't need a single-page application • The Plausible journal journal.plausible.io · Archived on
January 29, 2019 The meteoric rise of front-end frameworks like React, Angular, Vue.js, Elm, etc. has made single-page applications ubiquitous on the web. For…
And can true leadership save it? Jack Skeels Jun 24, 2018 If one believes the latest cover story from the leader of promoting management trends, The Harvard…
- Docker: The latest Confusion - Container Solutions container-solutions.com
Jan 21, 2015 by One of the most misunderstood parts of Docker seems to be the latest tag. The confusion stems largely from its name, which doesn’t really…
- Manual docs.publishing.service.gov.uk
Manual Common tasks 2nd line A/B testing Accounts Analytics Applications Architecture Assets AWS accounts Backups Basics CDN & Caching data.gov.uk Databases…
- Securely using .npmrc files in Docker images – Alexandra Ulsh alexandraulsh.com
Building Docker images with private npm packages I recently completed a security audit of Docker images for a project. These images used .npmrc files ( npm…
Introduction At Stripe, we think a lot about scale. As we’ve scaled our products to process billions of dollars a year for millions of businesses, we’ve also…
- Immutable Web Apps immutablewebapps.org
Introduction Immutable Web Applications is a framework-agnostic methodology for building and deploying static single-page applications that: Minimizes risk and…
- The Log: What every software engineer should know about real-time data's unifying abstraction engineering.linkedin.com · Archived on
I joined LinkedIn about six years ago at a particularly interesting time. We were just beginning to run up against the limits of our monolithic, centralized…
- Micro Frontends - extending the microservice idea to frontend development micro-frontends.org
Techniques, strategies and recipes for building a modern web app with multiple teams using different JavaScript frameworks . What are Micro Frontends? The term…
- Git - git-rerere Documentation git-scm.com
Setup and Config git config help Getting and Creating Projects init clone Basic Snapshotting add status diff commit reset rm mv Branching and Merging branch…
Hopefully Useful Techniques for Git Rebase ByEthan Rowe August 20, 2010 I recently had to spend a few hours merging Git branches to get a development branch in…
Key takeaways GDS are trying to transform the UK government, to become digital-by-default GDS philosophy puts users first, with a focus on agile principles and…
- Bridging the Gap Between Design & Code medium.com
‘Design & Code’ is a series about design and engineering experiments, processes, and learnings, brought to you by the AirSwap team. At AirSwap, we have an…