A web developer should be able to query a datastore, polish a UI, build an analytics pipeline, transform a dataset, write an endpoint, consume an endpoint, build a CI pipeline, profile a library, inject SQL, configure a proxy, review others’, manage DNS, collaborate on architecture, implement a design, design a load test, give product feedback, and estimate scope.

With all due apologies to Robert Heinlein, specialization is for insects.

Hey, I'm RJ! For more learnings about software and management, find me @rjzaworski or sign up for my semi-regular newsletter.

Let’s keep in touch

Send me timely updates on software, product, and process.