Techreport blog

Engineering Insights & Guides

The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

11,851 articles
Engineering — Organization profiles leading the way

Organization profiles leading the way

Organization profiles can now display custom content visible only to members of the organization. A new Member view can be tailored to show an alternative README and pinned private repositories.

DADaniel AdamsDaniel Adams·April 20, 2022Engineering
Performance — Productivity Tips And Tools For A More Efficient Workflow — Smashing Magazine

Productivity Tips And Tools For A More Efficient Workflow — Smashing Magazine

Who doesn’t love a good timesaver? In this post, we compiled productivity tips and tools to help you in your day-to-day work. You’ll find shortcuts to speed up routine tasks, tools and cheatsheets to enhance your development workflow, as well as ideas and little helpers to stay organized and improve communication with your team.

CMCosima MielkeCosima Mielke·April 20, 2022Performance
Frontend — The Front-End Developer's Guide to the Terminal

The Front-End Developer's Guide to the Terminal

If you want to learn a modern JavaScript framework like React or Angular, you better be familiar with the terminal! So many frameworks and tools assume that you're proficient with it, without ever explaining it. This blog post is your missing manual, covering all of the most important fundamentals.

JWJosh W. Comeau·April 19, 2022Frontend
Design & UX — How To Use Storytelling In UX — Smashing Magazine

How To Use Storytelling In UX — Smashing Magazine

Storytelling is a powerful tool for any UX designer. It helps create a product and understand the people who use it. In this article, Marli Mesibov takes a real-life example of an app she helped to build in 2017 and explains five steps you can use to help you build a story into your user experience.

MMMarli MesibovMarli Mesibov·April 15, 2022Design & UX
Career & Teams — When And How To Use Freelancers In Your Organization — Smashing Magazine

When And How To Use Freelancers In Your Organization — Smashing Magazine

Freelancers can be a helpful addition to any team when used in the right way and at the right time. But when is that right time? Whether you work in-house or run a digital agency, there are occasions when you will consider hiring freelancers to supplement your team. Today, we’ll take a look into a platform known as [Upwork](https://upwork.pxf.io/c/1221738/1245573/13634) and the best ways in findin

PBPaul BoagPaul Boag·April 14, 2022Career & Teams
Engineering — More locally relevant ways to pay in Japan

More locally relevant ways to pay in Japan

Since we launched in Japan five years ago, our domestic and international users have told us that they want to pursue deeper, more natural relationships with their Japanese customers.

DHDaniel HeffernanDaniel Heffernan·April 14, 2022Engineering
Design & UX — Usability Guidelines For Better Carousels UX — Smashing Magazine

Usability Guidelines For Better Carousels UX — Smashing Magazine

Carousels have plenty of accessibility issues, they often exhibit low click-through rates, can be very disruptive when auto-advancing and people frequently scroll past through them. In this series of articles, we highlight design patterns and techniques to design better interfaces. You can find more examples in “Smart Interface Design Patterns”, a 10h-video course with 100s of hand-picked examples

VFVitaly FriedmanVitaly Friedman·April 13, 2022Design & UX
Security — DDoS Attack Trends for 2022 Q1

DDoS Attack Trends for 2022 Q1

Welcome to our first DDoS report of 2022, and the ninth in total so far. This report includes new data points and insights both in the application-layer and network-layer sections — as observed across the global Cloudflare network between January and March 2022

OOmerOmer·April 12, 2022Security