Home/Languages
Topic

Languages

204 articles on Languages.

11,834 articles
Languages — Why Python keeps growing, explained

Why Python keeps growing, explained

A deep dive into why more people are using Python than ever, its key use cases, and why it’s still so popular 30-plus years after it was first released.

RSRizel ScarlettRizel Scarlett·March 2, 2023Languages
Languages — New GitHub CLI extension tools

New GitHub CLI extension tools

Support for GitHub CLI extensions has been expanded with new authorship tools and more ways to discover and install custom commands. Learn how to write powerful extensions in Go and find new commands to install.

NSNate SmithNate Smith·January 13, 2023Languages
Languages — GitHub at the 77th United Nations General Assembly

GitHub at the 77th United Nations General Assembly

Read about how the GitHub Social Impact, Tech for Social Good and Policy teams participated in the 77th session of the United Nations General Assembly, including events we hosted with the World Health Organization and the UN Development Programme.

MKMala KumarMala Kumar·October 17, 2022Languages
Languages — Open Source Work Is Work

Open Source Work Is Work

Back in June, I presented the current state of Spotify’s open source activities to our developers as part of our internal Spotify Engineering Conference, aka SpEC. In the presentation, I go over where we currently are with our open source efforts, what challenges we face, and the vision for where we are going.

SESpotify Engineering·October 1, 2022Languages
Languages — 2022 attacks! An August reading list to go “Shields Up”

2022 attacks! An August reading list to go “Shields Up”

In 2022, cybersecurity, more than ever, is a must-have for those who don’t want to take chances on getting caught in a cyberattack with difficult to deal with consequences. Here’s a reading list what you need to know about attacks that is also a guide on how to be protected

CCloudflare·August 11, 2022Languages
Languages — Resolving Conflicts Between Designers And Engineers — Smashing Magazine

Resolving Conflicts Between Designers And Engineers — Smashing Magazine

Often, it’s easier for an engineer to see the aspects of a good user experience than for a designer to understand the technical aspects of how something functions, let alone how feasible it is. Regardless, the two sides work best when both lower their guards and reach across the aisle. In this article, Scott Himmer will go over some areas where you might find the design and engineering conflicts m

SHScott HimmerScott Himmer·July 15, 2022Languages
Languages — Adding Search To Your Site In 15 Minutes — Smashing Magazine

Adding Search To Your Site In 15 Minutes — Smashing Magazine

Do you need search for your site, but haven’t found the time to add it? Within 15 minutes, Leonardo Losoviz explains how you can add a super powerful search that also looks super good. In this article, you’ll learn how to go from 0 to 100 with search.

LLeonardolosovizLeonardolosoviz·June 14, 2022Languages
Languages — How To Apply UX Principles To Embedded Systems: Learnings From The Field — Smashing Magazine

How To Apply UX Principles To Embedded Systems: Learnings From The Field — Smashing Magazine

Embedded systems make our lives easier. We unawarely interact with embedded systems all the time, and they go largely unnoticed — until things do not work as expected. In this article, Eva gives an overview of what embedded systems are and how they impact our lives. She presents three main learnings gained across her quest for creating better-embedded systems to enable the world as we know it.

EREva RioEva Rio·June 13, 2022Languages
Languages — Around The Artifacts Of Design Systems (Case Study) — Smashing Magazine

Around The Artifacts Of Design Systems (Case Study) — Smashing Magazine

Everyone needs a design system. You can pick one off the shelf or put one together pretty quickly, and your problems are over. As with many things on the web, your mileage may vary. Like many things, a design system isn’t ever a finished thing — it’s a journey. How we go about that journey can affect the things we produce along the way. Before diving in and starting to plan anything out, be clear

DDDan DonaldDan Donald·April 12, 2022Languages
Languages — Why We Switched Our Data Orchestration Service

Why We Switched Our Data Orchestration Service

TL;DR Within Spotify, we run 20,000 batch data pipelines defined in 1,000+ repositories, owned by 300+ teams — daily. The majority of our pipelines rely on two tools: (for the Python folks) and (for the Java folks). In 2019, the data orchestration team at Spotify decided to move away from these tools. In this post, the team details why the decision was made, and the journey they took to make the t

GPGuillaume Perchais, Sr. Product Manager·March 1, 2022Languages
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
Languages — Web Design Done Well: Perfectly Pointless — Smashing Magazine

Web Design Done Well: Perfectly Pointless — Smashing Magazine

The web can feel like a very businesslike place nowadays. Most places you go there seem to be legions of glossy products and unnervingly personalized ads competing for our attention. Kick back, relax and enjoy. Maybe even think about a pointless project of your own. This installment of *Web Design Done Well* celebrates weird and wacky websites. Sites with sweet, innocent, sometimes pointless purpo

FOFrederick O BrienFrederick O Brien·February 11, 2022Languages
Languages — A Look Behind Blend: The Personalized Playlist for You…and You

A Look Behind Blend: The Personalized Playlist for You…and You

What does it take to go from an idea for a new playlist, to shipping that playlist to Spotify users all around the world? From inception, to prototyping, to QAing, and finally shipping, releasing a new playlist at Spotify is a long process full of new learnings every time.

JLJen Lamere, Senior Engineer·December 1, 2021Languages
Languages — How the US paused shopping (and browsing) for Thanksgiving

How the US paused shopping (and browsing) for Thanksgiving

Throughout the pandemic we saw different trends caused by people being more at home than usual, but Internet patterns also change at specific times of the year (like when students go back to school or when it’s colder outside) or on some holidays like Thanksgiving.

JTJoao TomeJoao Tome·November 26, 2021Languages