Optimizing Webpack bundles by Maciek Pękala
Anders shares what the Issuu team learned from rebuilding their old PDF document reader.
We interviewed some awesome people at Nodevember and Node.js Interactive and asked them what their favorite npm module is. Here are their answers.
Developers are shipping more and more 3rd party code in the form of npm modules and Dan explains why it is important to care about quality and security vulnerabilities even in your dev dependencies.
Mete Atamel, who is a dev advocate at Google for Google Cloud, discusses how to get the best out of your Node.js app on Google Cloud.
Gareth Ellis, who is a runtime performance analyst at IBM and also a member of the Node.js benchmark working group, provides a brief introduction to benchmarking and performance testing, the different approaches you can take to performance testing, and what to do if you identify an aggression as well as the tools that you can use for benchmarking.
Mikeal Rogers discusses the growth of Node.js and the direction he predicts that it is heading.
Luke Bond of YLD presents on Node.js deployment patterns.
Ashley Williams provides tips and tricks around npm in this Node.js Live presentation. She also provides an overview of Node Together, which is an initiative to improve the diversity of the Node community by bringing people of underrepresented groups together to learn Node.js.
In this Node.js Live presentation, Josh looks at how to mitigate risks when it comes to npm packages.
Alexander Gugel talks about rethinking package management in Node.js in this Node.js Live London presentation.
Our very own Kenneth Auchenberg (@auchenberg), currently Program Manager of DevTools & Remote Debugging at Microsoft, gives a detailed breakdown of how he built the AngularJS integration for Opbeat.
Our good friend Mathias Buus (@mafintosh), mad science hacker and author of over 400 npm modules, gives another great live coding demo. In this talk he explains how to build “actually usable” offline websites with Node.js using LevelDB, hyperlog and WebRTC.
Will Binns-Smith (@wbinnssmith), former Atlassian developer and now Senior Software Engineer at brightweel, explains what frontend web developers can learn from the Node.js and npm ecosystem.
For example how small, focused userland modules allow you to try out new features and APIs before they end up in the browsers (or after they are removed again!).
Patrick Mueller (@pmuellr) is the official cat herder of the Node.js Tracing Working Group and Senior Node Engineer at NodeSource. We met up with him at the Nodevember conference in Nashville, Tennessee and talked about debugging Node.js applications and the work carried out by the Node.js Tracing Working Group.
Billie Thompson (@PurpleBooth), Contracting Software Developer at the UK Home Office, gives a run through of deployment with Kubernetes, and discusses how the UK Home Office implements a culture of reuse within the DevOps team.
Jonas Pfenniger (@zimbatm), Platform Engineer at Pusher.com, talks about how he built a replacement for Travis CI using Jenkins and Docker in a new project called cide. If you like using Travis CI for open source projects but want something similar for private repositories, watch the talk and see how they solved the challenge.
Nikolai Onken (@nonken), VP of Engineering at Cloud9, talks about his teams experiences of working in the cloud, iterating towards better processes, and scaling the incident response workflow with Slack bots.
This talk was recorded at our devops masterclass event co-hosted with Cloud9 at the WeWork office in Amsterdam.
Jacob Kaplan-Moss (@jacobian), Django contributor and Director of Security at Heroku, talks with us about managing continuous deployment at Heroku, how they use intrusion detection systems to keep things safe in house, and shares tips on ways that smaller teams can improve their security processes.
Andrew Godwin (@andrewgodwin), Django Core Contributor & Eventbrite Engineer, talks about building a Heroku for Python, migrating from MySQL to PostgreSQL without downtime, and what Kickstarter can do for the Django community.
Siavash Ghorbani, CTO & co-founder of Tictail, explains the evolution of the Tictail stack, and walks us through the technical decisions behind scaling a 4-person startup to an ecommerce platform that hosts over 70,000 ecommerce stores.
William Tisäter, Head of Infrastructure at Tictail, shows how to build a failure resistant architecture with HAProxy and Consul.
Mike Krieger, co-founder of Instagram, talks about their tech setup, how they scaled from one server in LA, to AWS and ultimately Facebook’s own infrastructure.
Michael Friis, product manager at Heroku, explains Heroku’s Total ownership (“if you build it, you wear a pager”) and their Incident response management framework that is initiated whenever an engineer gets paged. That same engineer will become incident commander and be in charge of coordinating the entire response.