Home/Engineering
Topic

Engineering

4,266 articles on Engineering.

11,752 articles
Engineering — Static or Not?

Static or Not?

A quick opinion piece by Kev Quirk: Why I Don’t Use A Static Site Generator. Kev uses WordPress:

CCChris Coyier·April 27, 2020Engineering
Engineering — Getting Started With Nuxt — Smashing Magazine

Getting Started With Nuxt — Smashing Magazine

Developers often worry about the SEO of their SPAs (Single Page Applications) and how well they would do on Google searches (blogs, portfolio websites, product websites, and so on). Sometimes, they also worry about how complex building a server-side rendered application might be. In this tutorial, we’re going to learn how to create server-side rendered applications by using Nuxt.js, how to configu

TOTimi OmoyeniTimi Omoyeni·April 27, 2020Engineering
Engineering — @property

@property

The @property is totally new to me, but I see it's headed to Chrome, so I suppose it's good to know about!

CCChris Coyier·April 25, 2020Engineering
Engineering — Chrome + System Fonts Snafu

Chrome + System Fonts Snafu

There was just a bug late last year where system fonts (at least on Mac, I don't know what the story was on other platforms) in Chrome appeared too thin and

CCChris Coyier·April 24, 2020Engineering
Engineering — Exploring Node.js Internals — Smashing Magazine

Exploring Node.js Internals — Smashing Magazine

Node.js is an interesting tool for web developers. With its high level of concurrency, it has become a leading candidate for people choosing tools to use in web development. In this article, we will learn about what makes up Node.js, give it a meaningful definition, understand how the internals of Node.js interact with one another, and explore the project repository for Node.js on GitHub.

AIAleem IsiakaAleem Isiaka·April 23, 2020Engineering
Engineering — Responsive Web And Desktop Development With Flutter — Smashing Magazine

Responsive Web And Desktop Development With Flutter — Smashing Magazine

Flutter has already made quite a splash on the mobile development scene. Now it’s taking on bigger devices as well. In this article, Carmine Zaccagnino will show you what you need to know to be ready to take on the task of developing web and desktop apps using this wonderful cross-platform framework. Flutter is a lovely framework, very easy to use, and its extreme cross-platform support only makes

CZCarmine ZaccagninoCarmine Zaccagnino·April 22, 2020Engineering
Engineering — A Day in the Life of a Mobile Product Engineer at Slack

A Day in the Life of a Mobile Product Engineer at Slack

6:45 am My alarm is set for 6:45 but I often wake up before it goes off. I tend to wake up earlier during Vancouver’s long summer days, when the sun is up from 5:10am to 9:10pm and already peeking through my blinds, but it sometimes happens in the winter when it’s still dark out.…

SESlack Engineering·April 21, 2020Engineering
Engineering — Building a PC, Part IX: Downsizing

Building a PC, Part IX: Downsizing

Hard to believe that I’ve had the same PC case since 2011, and my last serious upgrade was in 2015. I guess that’s yet another sign that the PC is over, because PC upgrades have gotten really boring. It took 5 years for me to muster up the initiative to get my system fully upgraded! 🥱 I’ve been slogging away at this for quite some time now. My PC build blog entry series spans 13 glorious years: *

JAJeff AtwoodJeff Atwood·April 19, 2020Engineering
Engineering — Time-Based One-Time Passwords for Phone Support

Time-Based One-Time Passwords for Phone Support

Cloudflare Enterprise customers can now authenticate themselves for phone support using TOTP tokens, either by using an authenticator app or generating single-use tokens from the Cloudflare Dashboard.

JAJunade Ali, AndronicusJunade Ali, Andronicus·April 17, 2020Engineering
Engineering — Front-End Challenges

Front-End Challenges

My favorite way to level up as a front-end developer is to do the work. Literally just build websites. If you can do it for money, great, you should. If the

CCChris Coyier·April 17, 2020Engineering
Engineering — Staying Connected And Learning From Each Other — Smashing Magazine

Staying Connected And Learning From Each Other — Smashing Magazine

A month is a long time to stay on top of things. Here you’ll find an overview of everything we’ve been working on and have also enjoyed reading over the past month. Of course, you can always find us on Twitter, Facebook and LinkedIn, and also stay updated with our RSS feed as well as our Smashing Newsletter (sent out every second week with all sorts of goodies!).

ILIris LjesnjaninIris Ljesnjanin·April 17, 2020Engineering
Engineering — Cloudflare Workers Now Support COBOL

Cloudflare Workers Now Support COBOL

COBOL is often a source of amusement for programmers because it is seen as old, verbose, clunky, and difficult to maintain. COBOL can now be used to write code for Cloudflare’s serverless platform Workers.

JGJohn Graham CummingJohn Graham Cumming·April 16, 2020Engineering
Engineering — Jetpack Instant Search!

Jetpack Instant Search!

Jetpack has had a search feature for a while. Flip it on, and it replaces your built-in WordPress search (which is functional, but not particularly good) with

CCChris Coyier·April 16, 2020Engineering
Engineering — Moving from reCAPTCHA to hCaptcha

Moving from reCAPTCHA to hCaptcha

We recently migrated the CAPTCHA provider we use from Google's reCAPTCHA to a service provided by the independent hCaptcha. Here's a walk through of the rationale in more detail.

MPMatthew Prince, SergiMatthew Prince, Sergi·April 8, 2020Engineering
Engineering — A Grid of Logos in Squares

A Grid of Logos in Squares

Let's build a literal grid of squares, and we'll put the logos of some magazines centered inside each square. I imagine plenty of you have had to build a logo

CCChris Coyier·April 6, 2020Engineering
Engineering — A Day in the Life of a Backend Product Engineer at Slack

A Day in the Life of a Backend Product Engineer at Slack

7am I’m definitely not a morning person, so when my alarm goes off, I can’t help but stay in bed a little while longer. I have two cats, Stella and Orion, who are especially cuddly in the mornings, so it’s hard to leave them and get out of bed. My cats are well known by…

SESlack Engineering·April 6, 2020Engineering
Engineering — Trailblazing a Development Environment for Workers

Trailblazing a Development Environment for Workers

When I arrived at Cloudflare for an internship in the summer of 2018, I was taken on a tour, introduced to my mentor who took me out for coffee (shoutout to Preston), and given a quick whiteboard overview of how Cloudflare works.

AAveryAvery·April 3, 2020Engineering
Engineering — Some Typography Links II

Some Typography Links II

I just can't stop bookmarking great links related to typography. I'm afraid I'm going to have to subject you, yet again, to a bunch of them all grouped up. So

CCChris Coyier·April 3, 2020Engineering
Engineering — typespecimens.io

typespecimens.io

If you’re looking for a new typeface for that side project of yours then here’s a great website by John D. Jameson that collects a bunch of the latest type

RRRobin RendleRobin Rendle·April 2, 2020Engineering
Engineering — Rethinking Code Comments

Rethinking Code Comments

Justin Duke asks if treating code comments like footnotes could help us understand the code in a file better. In his mockup, all the comments are hidden by

RRRobin RendleRobin Rendle·April 2, 2020Engineering
Engineering — Announcing the Beta for WARP for macOS and Windows

Announcing the Beta for WARP for macOS and Windows

While WARP started as an option within the 1.1.1.1 app, it's really a technology that can benefit any device connected to the Internet. In fact, one of the most common requests we've gotten over the last year is support for WARP for macOS and Windows. Today we're announcing exactly that.

MPMatthew PrinceMatthew Prince·April 1, 2020Engineering
Engineering — How We Use Backstage at Spotify

How We Use Backstage at Spotify

is Spotify’s homegrown developer portal. We’ve been using it internally for years, but only recently released the open source version. You can read more about what Backstage does, and our plans for its future, in our previous post, “”

SESpotify Engineering·April 1, 2020Engineering
Engineering — Introducing the Spotify Podcast Dataset and TREC Challenge 2020

Introducing the Spotify Podcast Dataset and TREC Challenge 2020

Podcasts are exploding in popularity. Since 2015, we’ve added hundreds of thousands of shows, and users are listening more and more. With the additions of acquisitions including Gimlet and Parcast, we have a whole host of expertly created content, and with the addition of DIY podcasting platform Anchor, now everyone has access to tools to create their own podcast and publish it to Spotify, so the

SESpotify Engineering·April 1, 2020Engineering
Engineering — Ann Clifton: Senior Research Scientist

Ann Clifton: Senior Research Scientist

I like to start the day slowly – I’m not a morning person, so my husband kindly walks the dogs while I enjoy the peace and quiet, and wake myself up with a matcha or kombucha. After that, I’m more ready to get going and start to think about the day ahead of me.

SESpotify Engineering·April 1, 2020Engineering
Engineering — RSS Stuff

RSS Stuff

Laura Kalbag wrote How to read RSS in 2020. This would be a nice place to send someone curious about RSS: what it is, what it's for, and how you can start

CCChris Coyier·March 30, 2020Engineering
Engineering — gqless

gqless

This is so cool. I mean, GraphQL is already cool. It's very satisfying to write an understandable-looking query for whatever you want and then use that data

CCChris Coyier·March 30, 2020Engineering