Techreport blog

Engineering Insights & Guides

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

11,842 articles
Databases — Using CSCS Scripting Language For Cross-Platform Development — Smashing Magazine

Using CSCS Scripting Language For Cross-Platform Development — Smashing Magazine

As opposed to JavaScript and Python, variables and functions in CSCS are case-insensitive. The primary goal of CSCS is to let the developer write as little code as possible. In this article, Vassili Kaplan explains how you can use a scripting language to develop cross-platform mobile applications. You’ll find examples in both iOS and Android that include placing widgets on the screen, SQLite, Web

VKVassili KaplanVassili Kaplan·January 29, 2020Databases
Engineering — Empowering Your Privacy

Empowering Your Privacy

Happy Data Privacy Day! At Cloudflare, our mission is to help build a better Internet, and we believe data privacy is core to that mission. But we know words are cheap — even data brokers who sell your personal information will tell you that “privacy is important” to them.

EHEmily HancockEmily Hancock·January 28, 2020Engineering
Engineering — aviationstack

aviationstack

I wonder how many startup ideas have something to do with air travel? 🤔

CCChris Coyier·January 28, 2020Engineering
SRE & Ops — How Smashing Magazine Manages Content: Migration From WordPress To JAMstack

How Smashing Magazine Manages Content: Migration From WordPress To JAMstack

WordPress adoption is massive. So why would a WordPress site consider moving to JAMstack? In this technical case study, Sarah Drasner will cover what an actual WordPress migration looks like, using Smashing Magazine itself! She’ll talk through the gains and losses, the things she wishes she knew earlier, and what she was surprised by. Let’s dig in!

SSarahdrasner·January 28, 2020SRE & Ops
Design & UX — How To Design Powerful Narratives On Mobile — Smashing Magazine

How To Design Powerful Narratives On Mobile — Smashing Magazine

Want to build a website or PWA that attracts a large audience and then converts as much of that audience into paying customers as possible? If that’s the case, what you need to do is use storytelling in your design — and there are a bunch of ways to do this. The key is to pair your client’s story, brand image, and goals with the style of story you decide to tell. There’s a ton of variation in how

SSSuzanne ScaccaSuzanne Scacca·January 27, 2020Design & UX
Performance — Stuff The Internet Says On Scalability For January 24th, 2020 - High Scalability -

Stuff The Internet Says On Scalability For January 24th, 2020 - High Scalability -

Wake up! It's HighScalability time: Instead of turning every car into rolling sensor studded supercomputers, roads could be festooned with stationary edge command and control pods for offloading compute, sensing and managing traffic. Cars become mostly remote controlled pleasure palaces. Solves compute, latency, and interop. Do you like this sort of Stuff? Your support on Patreon is appreciated mo

HSHigh Scalability·January 24, 2020Performance
Distributed — How To Empower Design Teams By Measuring Value — Smashing Magazine

How To Empower Design Teams By Measuring Value — Smashing Magazine

How do we know if we are truly impactful as a design team? Are we seen as a vehicle to deliver a solution that moves a needle? The business value of design has been proven at scale by the McKinsey Design Index. and the study shows the best design performers increased their revenues and shareholder returns at nearly twice the rate of their industry counterparts. It’s time to empower our design team

DCDave CunninghamDave Cunningham·January 24, 2020Distributed
Frontend — Building Multi-Directional Layouts

Building Multi-Directional Layouts

There are some new features in CSS that can assist us with building layouts for different directions and languages with ease. This article is about CSS

AEAhmad El-AlfyAhmad El-Alfy·January 23, 2020Frontend
Engineering — This Page is Designed to Last

This Page is Designed to Last

Jeff Huang, while going through his collection of bookmarks, sadly finds a lot of old pages gone from the internet. Bit rot. It's pretty bad. Most of what

CCChris Coyier·January 23, 2020Engineering