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
Languages — Thoughts On Markdown — Smashing Magazine

Thoughts On Markdown — Smashing Magazine

Markdown in all its flavors, interpretations, and forks won’t go away. However, it’s important to look at emerging content formats that try to encompass modern needs. In this article, Knut shares his advice against Markdown by looking back on why it was introduced in the first place, and by going through some of the major developments of content on the web.

KMKnut MelvaerKnut Melvaer·February 18, 2022Languages
Design & UX — Add-to-Calendar Button UI Widget

Add-to-Calendar Button UI Widget

A useful little UI widget. Click the add-to-calendar button, get a list of calendar apps, the user selects which one, and they get a download.

CCChris Coyier·February 16, 2022Design & UX
Engineering — Falling In Love With The Web: Inspiring Websites And Tools — Smashing Magazine

Falling In Love With The Web: Inspiring Websites And Tools — Smashing Magazine

Have you come across a site recently that left you feeling inspired? Or maybe a handy little tool that helped you overcome a creative trough? We all need a little inspiration boost every now and again. In this post, we collected inspiring resources from all across the web for you — beautiful eye candy, tips to challenge your skills, and useful tools that are bound to spark new ideas. Enjoy!

CMCosima MielkeCosima Mielke·February 16, 2022Engineering
Security — GitHub Enterprise Server 3.4 is generally available

GitHub Enterprise Server 3.4 is generally available

GitHub Enterprise Server 3.4 is now generally available for all customers. This release makes software development faster and more secure with new features like reusable workflows, Dependabot security updates, and GitHub Advanced Security enhancements.

IMIan MarshIan Marsh·February 15, 2022Security
Engineering — The GitHub Stars in our eyes ⭐️

The GitHub Stars in our eyes ⭐️

Over the past year, the GitHub Stars have made a tremendous impact in the community with their influence, inspiring and building communities and creating content to help everyone.

APAnisha PindoriaAnisha Pindoria·February 15, 2022Engineering
Frontend — Implications Of WordPress Joining The Block Protocol — Smashing Magazine

Implications Of WordPress Joining The Block Protocol — Smashing Magazine

When working with JavaScript-based libraries, such as React or Vue, we work with “components” which are pieces of code grouped together. A “block” is also a component, but it is high-level, asserting a definitive purpose, and defining the requirements to produce the desired layout or functionality. It is the outermost component from the hierarchy of components wrapping each other, so it has a bird

LLeonardolosovizLeonardolosoviz·February 15, 2022Frontend
Engineering — Why are hyperlinks blue?

Why are hyperlinks blue?

The decision to make hyperlinks blue in Mosaic, and the reason why we see it happening in Cello at the same time, is that by 1993, blue was becoming the

CCChris Coyier·February 14, 2022Engineering