Tagged | dev-tools
-
Advancing Jupyter Notebooks at Twitter - Part 1
(blog.twitter.com) -
The Staging Dichotomy: Part Two
(tech.ebayinc.com) -
The Staging Dichotomy: Part One
(tech.ebayinc.com) -
RLDS: An Ecosystem to Generate, Share, and Use Datasets in Reinforcement Learning
(ai.googleblog.com) -
Customize Python dependency resolution with machine learning
(developers.redhat.com) -
Introducing XCRemoteCache: The iOS Remote Caching Tool that Cut Our Clean Build Times by 70%
(engineering.atspotify.com) -
Building in the cloud with remote development
(engineering.linkedin.com) -
Open-sourcing Mariana Trench: Analyzing Android and Java app security in depth
(engineering.fb.com) -
Faster Flink adoption with self-service diagnosis tool at Pinterest
(medium.com) -
Superpack: Pushing the limits of compression in Facebook’s mobile apps
(engineering.fb.com) -
Auditspec: testing side effects in functional code
(medium.com) -
Presentation: Less Mess, Less Stress: The Reliability Benefits of Custom Tools
(www.infoq.com) -
Data Movement in Netflix Studio via Data Mesh
(netflixtechblog.com) -
Proof Repair and Code Generation
(galois.com)#dev-tools #programming-languages #research #formal-verification
-
Article: Solving Mysteries Faster With Observability
(www.infoq.com) -
Exploring Data @ Netflix
(netflixtechblog.com)#dev-tools #software-engineering #data-visualisation #analytics
-
Open Sourcing Querybook, Pinterest’s Collaborative Big Data Hub
(stackshare.io) -
Presentation: User Simulation for Rapid Outage Mitigation
(www.infoq.com) -
Of Protocols and Pythons
(galois.com) -
Instant replay: Debugging C and C++ programs with rr
(developers.redhat.com) -
Reverse debugging at scale
(engineering.fb.com) -
Flipr: Making Changes Quickly and Safely at Scale
(eng.uber.com)#dev-tools #software-engineering #software-architecture #devops
-
Open sourcing Querybook, Pinterest’s collaborative big data hub
(medium.com) -
The Dog Ate My Protocol Spec; A Demo
(galois.com) -
Fuzzing Firefox with WebIDL
(hacks.mozilla.org) -
Development Environments at Slack
(slack.engineering) -
Presentation: Making Npm Install Safe
(www.infoq.com) -
Engineering code quality in the Firefox browser: A look at our tools and challenges
(hacks.mozilla.org) -
Better React Native Debugging with Reactotron in Flipper
(shift.infinite.red) -
Introducing Piranha: An Open Source Tool to Automatically Delete Stale Code
(eng.uber.com) -
What the heck is Backstage anyway?
(labs.spotify.com) -
Snowpack vs. webpack
(blog.logrocket.com) -
Presentation: Performance Monitoring Back-end and Front-end Using Micrometer
(www.infoq.com) -
Data Sentinel: Automating data validation
(engineering.linkedin.com)#data-pipeline #dev-tools #data-science #software-architecture
-
Future-proofing Firefox’s JavaScript Debugger Implementation
(hacks.mozilla.org)#dev-tools #javascript #software-design #software-architecture #browsers
-
Preventing performance regressions with Health Compass and Incident Tracker
(engineering.fb.com) -
Program Synthesis in AI
(towardsdatascience.com)#deep-learning #dev-tools #software-engineering #machine-learning
-
Presentation: Sorbet: Why and How We Built a Typechecker for Ruby
(www.infoq.com) -
We're dogfooding a tool to help visualize high-level trends in GitLab projects
(about.gitlab.com) -
Rust Moving Towards an IDE-Friendly Compiler With Rust Analyzer
(www.infoq.com) -
Presentation: Chassis and AppFactory: Accelerate Development of Cloud-Native Microservices for Enterprises
(www.infoq.com) -
Debug z-index stacking content with 3D View in the Microsoft Edge DevTools
(blogs.windows.com) -
Terrier: An Open-Source Tool for Identifying and Analyzing Container and Image Components
(blog.heroku.com) -
Open Sourcing Manifold, a Visual Debugging Tool for Machine Learning
(eng.uber.com) -
Presentation: Coding without Complexity
(www.infoq.com) -
Open Sourcing the Jenkins Config-Driven Pipelines Plugin
(engineering.salesforce.com) -
How We Built OverOps for Enterprise-Scale Environments
(blog.overops.com) -
Live Recorder: Debugging C++, Rust, and Go with Capture and Replay of Nondeterministic Data
(www.infoq.com) -
Understanding the Hidden Powers of curl
(nordicapis.com) -
Open-Sourcing Metaflow, a Human-Centric Framework for Data Science
(medium.com) -
How To Ease Your Team’s Development Workflow With Git Hooks
(www.smashingmagazine.com) -
Targeted Code Coverage Reports for Android Continuous Builds
(engineering.thumbtack.com) -
CCSM: Scalable statistical anomaly detection to resolve app crashes faster
(engineering.fb.com) -
Deep in the Weeds with Reactime, Concurrent React _fiberRoot, and Browser History Caching
(itnext.io) -
JavaScript Type Checkers are More than Linters
(thoughtbot.com) -
Tooling We've Built for Managing 3,000+ Microservices
(product.hubspot.com) -
Empowering our developers with the Nuage SDK
(engineering.linkedin.com)#dev-tools #software-engineering #software-architecture #backend
-
Fast dimensional analysis for root cause analysis at scale
(engineering.fb.com) -
Static Typing in Ruby with a Side of Sorbet
(blog.heroku.com) -
Modernizing our Android build system: Part I, the planning
(blogs.dropbox.com) -
Auditing For Accessibility Problems With Firefox Developer Tools
(hacks.mozilla.org) -
Kubernetes and Hokusai
(artsy.github.io) -
Hydra: A framework that simplifies development of complex applications
(engineering.fb.com) -
Continuous testing with new Android emulator tools
(android-developers.googleblog.com) -
Presentation: Advanced Data Visualizations In Jupyter Notebooks
(www.infoq.com) -
Presentation: Automating Software Development with Deep Learning
(www.infoq.com) -
Building without bundling: How to do more with less
(blog.logrocket.com) -
Our journey to type checking 4 million lines of Python
(blogs.dropbox.com)#dev-tools #programming-languages #python #compilers #type-system
-
Debugging WebAssembly Outside of the Browser
(hacks.mozilla.org) -
Static Analysis at Scale: An Instagram Story
(instagram-engineering.com) -
Lefthook: Knock your team's code back into shape
(evilmartians.com) -
Neural Code Search: ML-based code search using natural language queries
(ai.facebook.com) -
Chrome Tracing for Fun and Profit
(slack.engineering) -
Rise of the Low-Code ML toolboxes
(blog.fastforwardlabs.com) -
Presentation: Ludwig: A Code-Free Deep Learning Toolbox
(www.infoq.com) -
Painting a Picture of Your Infrastructure in Minutes
(labs.spotify.com) -
Athena: Our automated build health management system
(blogs.dropbox.com) -
Faster smarter JavaScript debugging in Firefox DevTools
(hacks.mozilla.org) -
Developer Experience at Facebook F8
(tech.pic-collage.com) -
Toward the next generation of programming tools
(www.oreilly.com) -
Open Tracing for iOS: A Performance Tool for Everyone
(tech.wayfair.com) -
Python’s One Liner graph creation library with animations Hans Rosling Style
(towardsdatascience.com) -
Sorbet: A Ruby type checker
(drivy.engineering) -
Design At Scale: One Year With Figma
(www.smashingmagazine.com) -
Spin Cycle — Automating the Tedious
(medium.com) -
Loki, a dynamic mock server for HTTP/TCP testing
(engineering.grab.com) -
Avro2TF: An Open Source Feature Transformation Engine for TensorFlow
(engineering.linkedin.com) -
Amundsen — Lyft’s data discovery & metadata engine
(eng.lyft.com) -
Accessible Machine Learning through Data Workflow Management
(eng.uber.com) -
Open-sourcing Sandboxed API
(security.googleblog.com) -
Design Principles for Mathematical Engineering in Experimentation Platform at Netflix
(medium.com) -
AutoML for predictive modeling
(tech.showmax.com) -
Open-sourcing SPARTA to make abstract interpretation easy
(code.fb.com) -
Machine Learning for Detecting Code Bugs
(towardsdatascience.com) -
Formatting. With Style.
(blog.sourced.tech) -
From TSLint to ESLint, or How I Learned to Lint GraphQL Code
(artsy.github.io) -
Auditing containers with osquery
(itnext.io) -
Why Would Webpack Stop Re-compiling? (The Quest for Micro-Apps)
(www.eventbrite.com) -
Manifold: A Model-Agnostic Visual Debugging Tool for Machine Learning at Uber
(eng.uber.com) -
Designing the Flexbox Inspector
(hacks.mozilla.org) -
Advanced Jupyter Notebooks: A Tutorial
(www.dataquest.io) -
webpack: From 0 to automated testing
(itnext.io) -
Presentation: npm and the Future of JavaScript
(www.infoq.com) -
Presentation: Containers - What Are They Good For?
(www.infoq.com) -
Midway: Simplifying Mocked Responses
(medium.com) -
VisBug 101
(medium.com) -
Improving load performance and debugging with Chrome DevTools
(blog.logrocket.com) -
Predictive test selection: A more efficient way to ensure reliability of code changes
(code.fb.com) -
Microcontainers for Unit Testing
(developers.redhat.com) -
Dash: A Beginner’s Guide
(towardsdatascience.com) -
Getafix: How Facebook tools learn to fix bugs automatically
(code.fb.com) -
Five years of PostCSS: State of the Union
(evilmartians.com) -
Credentials leaked in public? Here’s what Grofers implemented to prevent such mishaps!
(lambda.grofers.com) -
Presentation: Better DevEx at Netflix: Polyglot and Containers
(www.infoq.com) -
Building a Javascript module bundler
(itnext.io) -
Open-sourcing StateService: Automating recovery of third-party services after a major outage
(code.fb.com) -
Paper review: “Lessons from Building Static Analysis Tools at Google”.
(blog.sourced.tech) -
Presentation: Teaching a Machine to Code
(www.infoq.com) -
Using Kubernetes Pod Metadata to Improve Zipkin Traces
(developers.soundcloud.com) -
Containers as I didn’t know them
(itnext.io) -
Finding and fixing software bugs automatically with SapFix and Sapienz
(code.fb.com) -
The What-If Tool: Code-Free Probing of Machine Learning Models
(ai.googleblog.com) -
Git Patches: The Alternative Solution
(buildingvts.com) -
Helping Designers Adhere to a Design System with Sketch
(medium.com) -
Presentation: How Machines Help Humans Root Case Issues @ Netflix
(www.infoq.com) -
Part 2: Scheduling Notebooks at Netflix
(medium.com) -
Building Machine Learning Engineering Tools
(towardsdatascience.com)#dev-tools #data-science #software-engineering #machine-learning
-
Beyond Interactive: Notebook Innovation at Netflix
(medium.com) -
Automatic Code Formatting for Partially-Staged Files
(www.olioapps.com) -
Demystifying Webpack 4 Split Chunks Plugin
(engineering.wingify.com) -
Lessons Learned Developing an A/B Experimentation Tool at Walmart Labs
(medium.com) -
Introducing go-health
(engineering.invisionapp.com) -
Using static analysis in Python, JavaScript and more to make your system safer
(engineering.khanacademy.org)#dev-tools #software-engineering #compilers #static-analysis
-
Streamlining Your Workflow: Debugging for HHVM
(slack.engineering) -
Presentation: Observability to Better Serverless Apps
(www.infoq.com) -
The understated innovation of static site generators
(hackernoon.com) -
Productivity at Scale: How We Improved Build Time by 400% at LinkedIn
(engineering.linkedin.com) -
Hot Module Replacement in Redux
(www.toptal.com) -
Presentation: Google Dataflow Codelab
(www.infoq.com) -
Too Old To Rocket Load, Too Young To Die
(blog.cloudflare.com) -
JavaScriptures 5 - Tooling
(artsy.github.io) -
Presentation: Reinventing npmjs.com
(www.infoq.com) -
Introducing Grab-Kit: Distributed Service Design at Grab
(engineering.grab.com) -
Introducing the Merge Queue
(shopifyengineering.myshopify.com) -
Open CI/CD Systems Gaining Traction
(mesosphere.com) -
Extending a client with the language server protocol
(blog.logrocket.com) -
How we built a cloud-based programming language: ASTs in the Cloud
(hackernoon.com) -
Build time travel debugging in Redux from scratch
(levelup.gitconnected.com) -
Instant Feedback in iOS Engineering Workflows
(instagram-engineering.com) -
Sneak Peek at WebAssembly Studio
(hacks.mozilla.org) -
Slicker: A Tool for Moving Things in Python
(engineering.khanacademy.org) -
Visualize This! MySQL Tools That Explain Queries
(www.percona.com) -
Fun with Views and CTEs
(hashrocket.com) -
NEAL, Uber’s Open Source Language-Agnostic Linting Platform
(eng.uber.com) -
Command Line Tools for Developers
(www.toptal.com) -
Introducing Ponce: One-click Symbolic Execution
(engineering.salesforce.com) -
Why aren’t you using Prettier?
(engineering.hexacta.com) -
Introducing pydqc
(towardsdatascience.com) -
Apache MXNet in the Wolfram Language
(www.oreilly.com) -
Introducing stapbpf – SystemTap’s new BPF backend
(developers.redhat.com) -
Building Facebook’s platform for large-scale AR experiences
(research.fb.com) -
The trees behind your tools
(blog.buildo.io) -
The GDB Python API
(developers.redhat.com) -
sonar: Linting the web forward
(blogs.windows.com) -
Code Splitting With Vue.js And Webpack
(www.codementor.io) -
Redux for Chrome Extensions
(robots.thoughtbot.com) -
imgproxy: Resize your images instantly and securely
(evilmartians.com) -
Dissect Helps Engineers Visualize and Debug Distributed Applications
(www.ebaytechblog.com) -
An on-demand high-powered Jupyter notebook server
(engineering.harrys.com) -
Query Analyzer: A Tool for Analyzing MySQL Queries Without Overhead
(engineering.linkedin.com) -
cscope: Searching Code Efficiently
(www.percona.com) -
An Introduction to Load Testing
(www.digitalocean.com) -
git push --force and how to deal with it
(evilmartians.com) -
7 Helpful HTTP Tools
(nordicapis.com) -
Profiling NodeJS applications with Linux Performance Tools
(developers.redhat.com) -
Finding inter-procedural bugs at scale with Infer static analyzer
(code.facebook.com)#dev-tools #software-engineering #compilers #static-analysis
-
Open-sourcing codon: workflow framework for building aggregator APIs
(lambda.grofers.com) -
Working with tmux
(www.codelitt.com) -
Common Issue Detection for CPU Profiling
(engineering.linkedin.com) -
Rapid release at massive scale
(code.facebook.com) -
Continuous integration for iOS with Nix and Buildkite
(medium.com) -
Nested Data Structures in ClickHouse
(www.percona.com) -
Open Sourcing Kafka Cruise Control
(engineering.linkedin.com) -
Jenkins Pipelines Monitoring with Go and AWS
(code.hootsuite.com) -
Infrastructure As Code With humidifier-reservoir
(eng.localytics.com) -
JARVIS: Helping LinkedIn Navigate its Source Code
(engineering.linkedin.com) -
Easing your development with ngrok
(medium.com) -
Debugging a series of miscalculations in osquery
(medium.com) -
5 Technologies We Have Used At Hootsuite to Build a Flexible Distributed Data PipeLine
(code.hootsuite.com)#dev-tools #software-architecture #infra #distributed-systems #backend
-
Smoke Testing with Swagger
(medium.com) -
Introducing kube-spawn: a tool to create local, multi-node Kubernetes clusters
(kinvolk.io) -
Introducing Regressr – An Open Source Command Line Tool to Regression Test HTTP Services
(www.ebaytechblog.com) -
The Modern Java Monitoring Stack: How to Reverse Engineer the Ideal Setup for Your Production Environment
(blog.takipi.com) -
API Automation using POSTMAN
(blog.imaginea.com) -
Project Build Protocol
(8thlight.com) -
Prodigy: A new tool for radically efficient machine teaching
(explosion.ai) -
Introducing Overmind and Hivemind
(evilmartians.com) -
Increase your code coverage using Istanbul
(medium.com) -
Introducing sphinx-js, a better way to document large JavaScript projects
(hacks.mozilla.org) -
Using Sonar in Swift
(www.novoda.com) -
A container identity bootstrapping tool
(blog.cloudflare.com) -
Three little tools: mmsum, mmwatch, mmhistogram
(blog.cloudflare.com) -
Running feature specs with Capybara and Chrome headless
(drivy.engineering) -
Introducing esprint: a fast, open source eslint CLI
(medium.com) -
Danger
(artsy.github.io) -
How To Use the JavaScript Developer Console
(www.digitalocean.com) -
iOS linting at Pinterest
(medium.com)