# Flickr

Published articles for Flickr.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Safer Internet Day and Open Source Codes of Conduct

DevFeed: [Safer Internet Day and Open Source Codes of Conduct](<https://devfeed.tech/articles/safer-internet-day-and-open-source-codes-of-conduct-29049.md>)

Original publisher: [Read original article](<https://code.flickr.net/2022/02/14/safer-internet-day-and-open-source-codes-of-conduct/>)

Author: Sarah Graywood

Published: 2022-02-14T17:23:51Z

Content type: article

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [code-of-conduct](<https://devfeed.tech/tags/code-of-conduct.md>), [community](<https://devfeed.tech/tags/community.md>), [contributions](<https://devfeed.tech/tags/contributions.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [developers](<https://devfeed.tech/tags/developers.md>), [github](<https://devfeed.tech/tags/github.md>), [internet](<https://devfeed.tech/tags/internet.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [repositories](<https://devfeed.tech/tags/repositories.md>)

### AI overview

Flickr describes adding a code of conduct to its most trafficked open-source repositories on GitHub as part of its Safer Internet Day efforts. The article explains how codes of conduct establish expectations for developer interactions and support safer, more inclusive communities.

### Source excerpt

To continue the work of making our spaces safer and more accessible to all, we have added a code of conduct to our most trafficked open source repositories on GitHub in celebration of Safer Internet Day! Continue reading ->

## A Pluggable Solution for API Observability on our PHP System

DevFeed: [A Pluggable Solution for API Observability on our PHP System](<https://devfeed.tech/articles/a-pluggable-solution-for-api-observability-on-our-php-system-29048.md>)

Original publisher: [Read original article](<https://code.flickr.net/2022/01/04/a-pluggable-solution-for-api-observability-on-our-php-system/>)

Author: nickscheiblauer

Published: 2022-01-04T22:51:11Z

Content type: tutorial

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [observability](<https://devfeed.tech/topics/observability.md>), [PHP](<https://devfeed.tech/topics/php.md>), [Back end](<https://devfeed.tech/topics/backend.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [backend](<https://devfeed.tech/tags/backend.md>), [capture](<https://devfeed.tech/tags/capture.md>), [observability](<https://devfeed.tech/tags/observability.md>), [php](<https://devfeed.tech/tags/php.md>), [rest](<https://devfeed.tech/tags/rest.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>)

### AI overview

This article explains how Flickr used Akita to add observability to its legacy PHP system. Akita passively observes REST API traffic through packet capture, infers endpoint structure, monitors APIs, and detects potential issues and breaking changes; the product was in beta and supported REST APIs only.

### Source excerpt

When people think about tech and innovation, they often talk about the "next generation." Just use GraphQL and life will be easier, many will tell you. The future of cloud-native is Lambda, claim others. Unfortunately, most of the conversations don't ... Continue reading ->

## Flickr Engineering Team Vision & Guiding Principles

DevFeed: [Flickr Engineering Team Vision & Guiding Principles](<https://devfeed.tech/articles/flickr-engineering-team-vision-guiding-principles-29047.md>)

Original publisher: [Read original article](<https://code.flickr.net/2021/11/22/flickr-engineering-team-vision-guiding-principles/>)

Author: Alex Seville

Published: 2021-11-23T00:00:45Z

Content type: opinion

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Software](<https://devfeed.tech/topics/software.md>), [Code](<https://devfeed.tech/topics/code.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [data centers](<https://devfeed.tech/topics/data-centers.md>), [Digital Public Good](<https://devfeed.tech/topics/digital-public-goods.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [aws](<https://devfeed.tech/tags/aws.md>), [communication](<https://devfeed.tech/tags/communication.md>), [data-centers](<https://devfeed.tech/tags/data-centers.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [history](<https://devfeed.tech/tags/history.md>), [innovation](<https://devfeed.tech/tags/innovation.md>), [nodejs](<https://devfeed.tech/tags/nodejs.md>), [open](<https://devfeed.tech/tags/open.md>), [photography](<https://devfeed.tech/tags/photography.md>), [standards](<https://devfeed.tech/tags/standards.md>), [team](<https://devfeed.tech/tags/team.md>), [teamwork](<https://devfeed.tech/tags/teamwork.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [vision](<https://devfeed.tech/tags/vision.md>)

### AI overview

Flickr presents its engineering team vision and guiding principles, covering psychological safety, inclusive communication, continuous feedback, incremental technology adoption, and reliable software delivery.

### Source excerpt

There's a rich history of engineering innovation and excellence at Flickr. The team has been involved in the development of specs and open standards, been an early adopter of technologies like NodeJS, and successfully migrated from Yahoo data centers to ... Continue reading ->

## Flickr Announces It Is Joining SmugMug and Seeks Engineering Team Members

DevFeed: [Flickr Announces It Is Joining SmugMug and Seeks Engineering Team Members](<https://devfeed.tech/articles/together-29046.md>)

Original publisher: [Read original article](<https://code.flickr.net/2018/04/20/together/>)

Author: Matthew Roth

Published: 2018-04-20T22:15:17Z

Content type: release

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [inclusive](<https://devfeed.tech/tags/inclusive.md>), [projects](<https://devfeed.tech/tags/projects.md>), [team](<https://devfeed.tech/tags/team.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>)

### AI overview

Flickr announces that it is joining SmugMug and describes upcoming engineering projects. The team is seeking people interested in working on an inclusive, diverse team building large-scale systems for Flickr.

### Source excerpt

Flickr is excited to be joining SmugMug! We're looking forward to some interesting and challenging engineering projects in the next year, and would love to have more great people join the team! We want to talk to people who are ... Continue reading ->

## Introducing Similarity Search at Flickr

DevFeed: [Introducing Similarity Search at Flickr](<https://devfeed.tech/articles/introducing-similarity-search-at-flickr-29045.md>)

Original publisher: [Read original article](<https://code.flickr.net/2017/03/07/introducing-similarity-search-at-flickr/>)

Author: Clayton Mellina

Published: 2017-03-07T18:04:36Z

Content type: release

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [Image](<https://devfeed.tech/topics/image.md>)

Tags: [discovery](<https://devfeed.tech/tags/discovery.md>), [images](<https://devfeed.tech/tags/images.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [machine-tags](<https://devfeed.tech/tags/machine-tags.md>), [neural-network](<https://devfeed.tech/tags/neural-network.md>), [photos](<https://devfeed.tech/tags/photos.md>), [search](<https://devfeed.tech/tags/search.md>), [similarity-search](<https://devfeed.tech/tags/similarity-search.md>), [text-to-image](<https://devfeed.tech/tags/text-to-image.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [visual-similarity](<https://devfeed.tech/tags/visual-similarity.md>)

### AI overview

Flickr introduces similarity search, allowing users to search for photos similar to a selected photo from a search result. The article explains how photo discovery differs from traditional text-based web search and describes the feature as a new way to explore visual concepts and Flickr's image collection.

### Source excerpt

At Flickr, we understand that the value in our image corpus is only unlocked when our members can find photos and photographers that inspire them, so we strive to enable the discovery and appreciation of new photos. To further that ... Continue reading ->

## A Year Without a Byte

DevFeed: [A Year Without a Byte](<https://devfeed.tech/articles/a-year-without-a-byte-29044.md>)

Original publisher: [Read original article](<https://code.flickr.net/2017/01/05/a-year-without-a-byte/>)

Author: Archie Russell

Published: 2017-01-05T01:47:56Z

Content type: article

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [Compression](<https://devfeed.tech/topics/compression.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [data](<https://devfeed.tech/topics/data.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [compression](<https://devfeed.tech/tags/compression.md>), [cost](<https://devfeed.tech/tags/cost.md>), [data](<https://devfeed.tech/tags/data.md>), [images](<https://devfeed.tech/tags/images.md>), [s3](<https://devfeed.tech/tags/s3.md>), [storage](<https://devfeed.tech/tags/storage.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>)

### AI overview

Flickr describes how it reduced storage costs and went through 2016 without needing new storage hardware. The article discusses storage economics, rising image sizes, cloud-storage pricing, and engineering and product approaches such as compression and storage-system threshold adjustments.

### Source excerpt

One of the largest cost drivers in running a service like Flickr is storage. We've described multiple techniques to get this cost down over the years: use of COS, creating sizes dynamically on GPUs and perceptual compression. These projects have ... Continue reading ->

## Personalized Group Recommendations on Flickr

DevFeed: [Personalized Group Recommendations on Flickr](<https://devfeed.tech/articles/personalized-group-recommendations-on-flickr-29043.md>)

Original publisher: [Read original article](<https://code.flickr.net/2016/09/30/personalized-group-recommendations-on-flickr/>)

Author: Mehul Patel

Published: 2016-09-30T04:04:10Z

Content type: article

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [recommendations](<https://devfeed.tech/topics/recommendations.md>), [personalization](<https://devfeed.tech/topics/personalization.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>), [Algorithms, Complexity](<https://devfeed.tech/topics/algorithms-complexity.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [hadoop](<https://devfeed.tech/tags/hadoop.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [recommendations](<https://devfeed.tech/tags/recommendations.md>), [systems](<https://devfeed.tech/tags/systems.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>)

### AI overview

Flickr describes replacing its curated, static list of groups with a dynamic recommendation engine that uses user interactions to provide personalized group recommendations. The system considers only public photos and public groups, and recommendations are private to each user.

### Source excerpt

There are two primary paradigms for the discovery of digital content. First is the search paradigm, in which the user is actively looking for specific content using search terms and filters (e.g., Google web search, Flickr image search, Yelp restaurant ... Continue reading ->

## We Want You... and Your Teammates

DevFeed: [We Want You... and Your Teammates](<https://devfeed.tech/articles/we-want-you-and-your-teammates-29042.md>)

Original publisher: [Read original article](<https://code.flickr.net/2016/05/11/we-want-you-and-your-teammates/>)

Author: Xanthe Travlos

Published: 2016-05-11T20:19:40Z

Content type: opinion

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [careers](<https://devfeed.tech/tags/careers.md>), [hiring](<https://devfeed.tech/tags/hiring.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [mobile-development](<https://devfeed.tech/tags/mobile-development.md>), [talk](<https://devfeed.tech/tags/talk.md>), [team](<https://devfeed.tech/tags/team.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>)

### AI overview

Flickr announces that it is hiring entire teams, inspired by Stripe's BYOT initiative, and invites groups with a particular interest in mobile development to apply together.

### Source excerpt

We're hiring here at Flickr and we got pretty excited the other week when we saw Stripe's post: BYOT (Bring Your Own Team). The sum of the parts is greater than the whole and all that. Genius <big hat tip to ... Continue reading ->

## Introducing yakbak: Record and playback HTTP interactions in NodeJS

DevFeed: [Introducing yakbak: Record and playback HTTP interactions in NodeJS](<https://devfeed.tech/articles/introducing-yakbak-record-and-playback-http-interactions-in-nodejs-29041.md>)

Original publisher: [Read original article](<https://code.flickr.net/2016/04/25/introducing-yakbak-record-and-playback-http-interactions-in-nodejs/>)

Author: jeremyruppel

Published: 2016-04-25T19:22:18Z

Content type: tutorial

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [API](<https://devfeed.tech/topics/api.md>), [client](<https://devfeed.tech/topics/client.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Mocking](<https://devfeed.tech/topics/mocking.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [CoAP](<https://devfeed.tech/topics/coap.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [client](<https://devfeed.tech/tags/client.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [http](<https://devfeed.tech/tags/http.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [mocking](<https://devfeed.tech/tags/mocking.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [nodejs](<https://devfeed.tech/tags/nodejs.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This tutorial examines how to test a Flickr API client without depending on live HTTP interactions. It discusses stubbing the HTTP client, explains drawbacks such as coupling to implementation details, and introduces yakbak, a NodeJS HTTP playback module.

### Source excerpt

Did you know that the new Front End of www.flickr.com is one big Flickr API client? Writing a client for an existing API or service can be a lot of fun, but decoupling and testing that client can be quite ... Continue reading ->

## Our Justified Layout Goes Open Source

DevFeed: [Our Justified Layout Goes Open Source](<https://devfeed.tech/articles/our-justified-layout-goes-open-source-29040.md>)

Original publisher: [Read original article](<https://code.flickr.net/2016/04/05/our-justified-layout-goes-open-source/>)

Author: jimwhimpey

Published: 2016-04-05T17:01:53Z

Content type: release

Language: en

Sources: [Flickr](<https://devfeed.tech/sources/flickr.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Algorithm](<https://devfeed.tech/topics/algorithm.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Canvas](<https://devfeed.tech/topics/canvas.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [canvas](<https://devfeed.tech/tags/canvas.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [npm](<https://devfeed.tech/tags/npm.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [render](<https://devfeed.tech/tags/render.md>)

### AI overview

Flickr open-sources its justified-layout algorithm as an npm module. The module accepts photo or box aspect ratios, returns layout geometry, and can be used on the server or client with configurable output and no built-in rendering component.

### Source excerpt

We introduced the justified layout on Flickr.com late in 2011. Our community of photographers loved it for its ability to efficiently display many photos at their native aspect ratio with visually pleasing, consistent whitespace, so we quickly added it to ... Continue reading ->