Techreport blog

Engineering Insights & Guides

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

11,670 articles
Performance — New Year, New Beginnings: Smashing Workshops & Audits — Smashing Magazine

New Year, New Beginnings: Smashing Workshops & Audits — Smashing Magazine

Catch up on what’s been cookin’ at Smashing and explore some of the most popular community resources featured in our newsletter over the past few weeks. Spoiler: there are also new workshops, front-end & UX audits and truly smashing podcast episodes. This article covers pretty much everything you need to build fast experiences on the web today — from metrics to tooling and front-end techniques and

ILIris LjesnjaninIris Ljesnjanin·January 15, 2021Performance
Design & UX — Web Design Trends 2021: The Report — Smashing Magazine

Web Design Trends 2021: The Report — Smashing Magazine

2020 was anything but normal. The world has changed, and so has our role as designers. We never know what the future will bring, but ultimately we shape it, and we can contribute more positive change to the world than we often think we can. Consumers had their lives shaken up and many businesses experienced new challenges as well as opportunities thanks to the novel events of the year.

SSSuzanne ScaccaSuzanne Scacca·January 15, 2021Design & UX
Frontend — Integrating A Dialogflow Agent Into A React Application — Smashing Magazine

Integrating A Dialogflow Agent Into A React Application — Smashing Magazine

When it comes to building a conversational chat assistant that could be used at a small or enterprise level, Dialogflow would most likely be one of the first options that would show up in your search list — and why wouldn’t it? It offers several features such as the ability to process audio and text inputs, provide dynamic responses using custom webhooks, connect to millions of Google-enabled devi

NVNwani VictoryNwani Victory·January 14, 2021Frontend
Engineering — A Day in the Life of a Backend Platform Engineer at Slack Pune

A Day in the Life of a Backend Platform Engineer at Slack Pune

5:25 am First alarm rings. *Snooze.* 6:30 am The final alarm rings and I know this is the last one, so I get up and immediately start making my bed. I open the curtains to take a look at the weather and the early morning light. I walk to my balcony and stand there to…

KPKalpak Pingle·January 13, 2021Engineering