Home/Languages
Topic

Languages

204 articles on Languages.

11,834 articles
Languages — Pairings in CIRCL

Pairings in CIRCL

Our Go cryptographic library CIRCL announces support for pairing-based cryptography.

AWArmfazh, WatsonArmfazh, Watson·October 13, 2021Languages
Languages — Using the platform

Using the platform

I'm certainly not dogmatic about it, but I think if you can pull of a project with literally zero build process, it feels good while working on it and feels very good when you come back to it months/years later and can just pick up and go.

CCChris Coyier·October 1, 2021Languages
Languages — Free Online Workshop: Frustrating Design Patterns And How To Fix Them — Smashing Magazine

Free Online Workshop: Frustrating Design Patterns And How To Fix Them — Smashing Magazine

You’ve seen them before. Confusing and frustrating design patterns that seem to be chasing you everywhere you go, from one website to another. It’s time to fix them for good in a [free Smashing online workshop](https://smashingconf.com/online-workshops/workshops/frustrating-design-patterns/) next week. Today, Vitaly Friedman will take a look into carousels, modals, infinite scroll, parallax and sc

VFVitaly FriedmanVitaly Friedman·September 24, 2021Languages
Languages — Web Design Done Well: Excellent Editorial — Smashing Magazine

Web Design Done Well: Excellent Editorial — Smashing Magazine

For better or worse, the web is absolutely awash with content. A lot of it is great, a lot of it is not. A lot of the talk around it has the cold, calculating cadence you’d sooner expect from industrialists talking about assembly lines. They say content is king, and they’re right. The web has unlocked untold possibilities for storytellers — provided the story is right, of course. Here are some of

FOFrederick O BrienFrederick O Brien·September 10, 2021Languages
Languages — Pin, Unpin, and why Rust needs them

Pin, Unpin, and why Rust needs them

Using async Rust libraries is usually easy. It's just like using normal Rust code, with a little async or .await here and there. But writing your own async libraries can be hard.

ACAdam ChalmersAdam Chalmers·August 26, 2021Languages
Languages — Fixing a Bug in Low-Resolution Mode

Fixing a Bug in Low-Resolution Mode

I was working on a bug ticket the other day where it was reported that an icon was sitting low in a button. Just not aligned like it should be. I had to go on

CCChris Coyier·June 30, 2021Languages
Languages — Automating Screen Reader Testing On macOS Using Auto VO — Smashing Magazine

Automating Screen Reader Testing On macOS Using Auto VO — Smashing Magazine

Automated testing is an important part of any software project, including testing for accessibility. There are already tools for linting and integration testing accessibility, but what about end-to-end testing with real assistive technology? Since I hadn’t seen this before, I set out to build Auto VO, a driver for the VoiceOver screen reader.

CCCameron CundiffCameron Cundiff·June 23, 2021Languages
Languages — Designing Birthday Picker UX: Simpler Is Better — Smashing Magazine

Designing Birthday Picker UX: Simpler Is Better — Smashing Magazine

They are everywhere. Confusing and frustrating design patterns that seem to be chasing you everywhere you go, from one website to another. Perhaps it’s a disabled submit button that never communicates what’s actually wrong, or tooltips that — once opened — cover the input field just when you need to correct a mistake. In this new series of articles on UX, we take a closer look at some frustrating

VFVitaly FriedmanVitaly Friedman·May 12, 2021Languages
Languages — Making GraphQL Work In WordPress — Smashing Magazine

Making GraphQL Work In WordPress — Smashing Magazine

Let’s explore the plugins providing GraphQL servers to WordPress. When should we use WPGraphQL, and when the GraphQL API for WordPress? Is there some advantage of one over the other, or some particular task that is easier to accomplish with one of them? In this article, Leonardo Losoviz will describe, from his own point of view but as objectively as possible, when WPGraphQL is the way to go and wh

LLeonardolosovizLeonardolosoviz·April 20, 2021Languages
Languages — Conntrack turns a blind eye to dropped SYNs

Conntrack turns a blind eye to dropped SYNs

We have been dealing with conntrack, the connection tracking layer in the Linux kernel, for years. And yet, despite the collected know-how, questions about its inner workings occasionally come up. When they do, it is hard to resist the temptation to go digging for answers.

CCloudflare·March 4, 2021Languages
Languages — Building User Trust In UX Design — Smashing Magazine

Building User Trust In UX Design — Smashing Magazine

Trust is at the heart of a long-term strategy of any product. There are many ways to earn it, and even more ways to lose it. In this article, Adam Fard will go through how you, as a product designer, can make sure your product nurtures and retains trust throughout every touchpoint. To do that, we’ll be borrowing some of the tricks marketers and product people have up their sleeves.

AFAdam FardAdam Fard·February 26, 2021Languages
Languages — Creating serendipity with Python

Creating serendipity with Python

We've been experimenting with breaking up employees into random groups (of size 4) and setting up video hangouts between them. We're doing this to replace the serendipitous meetings that sometimes occur around coffee machines, in lunch lines or while waiting for the printer.

JGJohn Graham CummingJohn Graham Cumming·February 25, 2021Languages
Languages — Learn about ghapi, a new third-party Python client for the GitHub API

Learn about ghapi, a new third-party Python client for the GitHub API

Learn about ghapi, a third-party Python library and CLI client for the GitHub API. It includes tab-completion, integrated documentation and automatic pagination of responses. ghapi automatically manages required headers, query strings, route parameters, post data, and much more.

HHHamel HusainHamel Husain·December 18, 2020Languages
Languages — Some New Icon Sets

Some New Icon Sets

I've bookmarked some icon sets lately, partly because I can never find a nice set when I need to. I figured I'd even go the extra mile here and blog them so I

CCChris Coyier·September 29, 2020Languages
Languages — The Unsuspecting Beauty & Complexity of Web Forms

The Unsuspecting Beauty & Complexity of Web Forms

A form on a website may seem like a pretty trifling thing. A couple of text fields, a submit button, and you’re good to go, right? <i><span style="font-weight: 400">#lifeisgood</span></i> Wrong! Forms are beautiful and complex creatures. You must dive beneath the surface and explore all the beautiful features that can help create a truly powerful…

MMMina Markham·September 15, 2020Languages
Languages — Deeper DX

Deeper DX

Shawn Wang thinks there are deeper, perhaps more uncomfortable, places to go with developer experience (DX) beyond the surface-level stuff that we recently

CCChris Coyier·August 27, 2020Languages
Languages — Where Does Logic Go on Jamstack Sites?

Where Does Logic Go on Jamstack Sites?

Here’s something I had to get my head wrapped around when I started building Jamstack sites. There are these different stages your site goes through where you

MKMax KohlerMax Kohler·August 24, 2020Languages
Languages — Is Redesigning Your Mobile App A Bad Idea? — Smashing Magazine

Is Redesigning Your Mobile App A Bad Idea? — Smashing Magazine

The Scrabble GO, Instacart and YouTube mobile apps have recently undergone disruptive redesigns. Were they worth it in the end? Judging by their users’ reactions, the answer to that is “No”. But that doesn’t mean that redesigns or design tweaks are a bad idea after launch. In this article, Suzanne Scacca will take a look at the mistakes made and the lessons we can extract from them.

SSSuzanne ScaccaSuzanne Scacca·July 14, 2020Languages
Languages — What Should You Do When A Web Design Trend Becomes Too Popular? — Smashing Magazine

What Should You Do When A Web Design Trend Becomes Too Popular? — Smashing Magazine

By now, you’re probably used to seeing design trends come and go. But have you ever given any thought to what passing trends do to a website when left there for too long? As a web designer, you have a few choices. You can ignore popular design trends altogether; you can adopt them, but pull them out of rotation the second they go stale, or you can put your own unique spin on them. This guide will

SSSuzanne ScaccaSuzanne Scacca·March 31, 2020Languages