# .dockerignore usage

Published articles for .dockerignore usage.

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

## Docker: guía práctica de contenedores en Linux

DevFeed: [Docker: guía práctica de contenedores en Linux](<https://devfeed.tech/articles/docker-guia-practica-de-contenedores-en-linux-34055.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/docker-guia-practica-contenedores-linux/>)

Author: Antonio Pérez

Published: 2026-08-02T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Dockerfile](<https://devfeed.tech/topics/dockerfile.md>), [container](<https://devfeed.tech/topics/container.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>)

Tags: [cgroups](<https://devfeed.tech/tags/cgroups.md>), [cli](<https://devfeed.tech/tags/cli.md>), [compose](<https://devfeed.tech/tags/compose.md>), [container](<https://devfeed.tech/tags/container.md>), [debian](<https://devfeed.tech/tags/debian.md>), [distro](<https://devfeed.tech/tags/distro.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-compose](<https://devfeed.tech/tags/docker-compose.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [linux](<https://devfeed.tech/tags/linux.md>), [oci](<https://devfeed.tech/tags/oci.md>), [podman](<https://devfeed.tech/tags/podman.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

A practical Spanish-language guide to Docker on Linux. It explains container isolation through Linux namespaces and cgroups, installation on Ubuntu/Debian, Docker architecture, image layers and Dockerfiles, and introduces networks, volumes, Docker Compose, and security practices.

### Source excerpt

Guía práctica de Docker: arquitectura, capas de imagen, redes, volúmenes, Docker Compose y buenas prácticas de seguridad, con ejemplos reales.

## Crosspost Your Blog articles to Social Media

DevFeed: [Crosspost Your Blog articles to Social Media](<https://devfeed.tech/articles/crosspost-your-blog-articles-to-social-media-27725.md>)

Original publisher: [Read original article](<https://gagor.pro/2025/09/crosspost-your-blog-articles-to-social-media/>)

Author: Tom

Published: 2025-09-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Hugo](<https://devfeed.tech/topics/hugo.md>), [RSS Feed](<https://devfeed.tech/topics/rss-feed.md>), [Mastodon](<https://devfeed.tech/topics/mastodon.md>), [X (Twitter)](<https://devfeed.tech/topics/twitter.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [boost-blog-traffic](<https://devfeed.tech/tags/boost-blog-traffic.md>), [crosspost-blog-to-social-media](<https://devfeed.tech/tags/crosspost-blog-to-social-media.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [github-actions-automation](<https://devfeed.tech/tags/github-actions-automation.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [hugo-rss-sitemap](<https://devfeed.tech/tags/hugo-rss-sitemap.md>), [mastodon](<https://devfeed.tech/tags/mastodon.md>), [mastodon-blog-integration](<https://devfeed.tech/tags/mastodon-blog-integration.md>), [rss](<https://devfeed.tech/tags/rss.md>), [seo](<https://devfeed.tech/tags/seo.md>), [twitter](<https://devfeed.tech/tags/twitter.md>), [twitter-crossposting](<https://devfeed.tech/tags/twitter-crossposting.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>)

### AI overview

A tutorial on automating blog post crossposting to social networks with GitHub Actions. It describes a custom action that reads posts from a Sitemap or RSS/Atom feed, filters and sorts them, and publishes them automatically, with RSS preferred to avoid reposting updated articles.

### Source excerpt

Learn how to automatically share your latest blog posts to Mastodon, Twitter/X, and other social networks using GitHub Actions and the crosspost tool. A simple way to regain traffic lost to search engines and AI.

## Introducing Heroku-Streamlit: Seamless Data Visualization

DevFeed: [Introducing Heroku-Streamlit: Seamless Data Visualization](<https://devfeed.tech/articles/introducing-heroku-streamlit-seamless-data-visualization-26454.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/introducing-heroku-streamlit-seamless-data-visualization/>)

Author: Anush DSouza

Published: 2025-05-01T08:00:09Z

Content type: release

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [Streamlit](<https://devfeed.tech/topics/streamlit.md>), [Template](<https://devfeed.tech/topics/template.md>), [Python](<https://devfeed.tech/topics/python.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Data visualization](<https://devfeed.tech/topics/data-visualization.md>), [Data Science](<https://devfeed.tech/topics/data-science.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [data-analytics](<https://devfeed.tech/tags/data-analytics.md>), [data-visualization](<https://devfeed.tech/tags/data-visualization.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [news](<https://devfeed.tech/tags/news.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [prototyping](<https://devfeed.tech/tags/prototyping.md>), [python](<https://devfeed.tech/tags/python.md>), [streamlit](<https://devfeed.tech/tags/streamlit.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

Heroku announces Heroku-Streamlit, a ready-to-deploy template for deploying interactive Streamlit data visualization applications on Heroku. The template combines Heroku's cloud platform with Streamlit's Python framework and includes one-click deployment, sample Uber pickup data, customization options, and manual deployment instructions.

### Source excerpt

We're excited to announce the release of Heroku-Streamlit, a template that makes deploying interactive data visualization applications on Heroku simpler than ever before. Streamlit is an open-source app framework built for machine learning and data science projects. This Streamlit App brings together Heroku's scalable cloud platform and Streamlit's intuitive Python-based data application framework. Whether you're [...] The post Introducing Heroku-Streamlit: Seamless Data Visualization appeared first on Heroku.

## HTML Tables with Horizontal Scroll and Sticky Headers

DevFeed: [HTML Tables with Horizontal Scroll and Sticky Headers](<https://devfeed.tech/articles/html-tables-with-horizontal-scroll-and-sticky-headers-37593.md>)

Original publisher: [Read original article](<https://www.taniarascia.com/horizontal-scroll-fixed-headers-table/>)

Author: hello@taniarascia.com

Published: 2024-10-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tania Rascia](<https://devfeed.tech/sources/tania-rascia.md>)

Topics: [HTML](<https://devfeed.tech/topics/html.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>)

Tags: [container](<https://devfeed.tech/tags/container.md>), [css](<https://devfeed.tech/tags/css.md>), [design](<https://devfeed.tech/tags/design.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [example](<https://devfeed.tech/tags/example.md>), [headers](<https://devfeed.tech/tags/headers.md>), [helps](<https://devfeed.tech/tags/helps.md>), [html](<https://devfeed.tech/tags/html.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [table](<https://devfeed.tech/tags/table.md>), [tables](<https://devfeed.tech/tags/tables.md>)

### AI overview

A tutorial on building HTML tables that support horizontal scrolling and sticky headers. It explains why sticky positioning can fail inside an overflow container and presents a table-wrapper height as the solution, producing a vertically and horizontally scrollable datagrid-style view.

### Source excerpt

Turns out, creating an HTML table that has both horizontal scroll and fixed headers can be a tricky problem. As another developer said about...

## Farewell from the Reproducible Builds Summit 2023!

DevFeed: [Farewell from the Reproducible Builds Summit 2023!](<https://devfeed.tech/articles/farewell-from-the-reproducible-builds-summit-2023-34157.md>)

Original publisher: [Read original article](<https://reproducible-builds.org/news/2023/11/02/farewell-from-the-reproducible-builds-summit-2023/>)

Published: 2023-11-02T00:00:00Z

Content type: news

Language: en

Sources: [reproducible-builds.org](<https://devfeed.tech/sources/reproducible-builds-org.md>)

Topics: [reproducible builds](<https://devfeed.tech/topics/reproducible-builds.md>), [reproducibility](<https://devfeed.tech/topics/reproducibility.md>), [builds](<https://devfeed.tech/topics/builds.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>)

Tags: [adb](<https://devfeed.tech/tags/adb.md>), [apache](<https://devfeed.tech/tags/apache.md>), [buildroot](<https://devfeed.tech/tags/buildroot.md>), [builds](<https://devfeed.tech/tags/builds.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [debian](<https://devfeed.tech/tags/debian.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [fedora](<https://devfeed.tech/tags/fedora.md>), [germany](<https://devfeed.tech/tags/germany.md>), [github](<https://devfeed.tech/tags/github.md>), [linux](<https://devfeed.tech/tags/linux.md>), [maven](<https://devfeed.tech/tags/maven.md>), [openwrt](<https://devfeed.tech/tags/openwrt.md>), [org](<https://devfeed.tech/tags/org.md>), [reproducibility](<https://devfeed.tech/tags/reproducibility.md>), [reproducible-builds](<https://devfeed.tech/tags/reproducible-builds.md>), [security](<https://devfeed.tech/tags/security.md>), [summit](<https://devfeed.tech/tags/summit.md>), [systemd](<https://devfeed.tech/tags/systemd.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

A recap of the seventh Reproducible Builds summit in Hamburg, Germany, covering project updates, reproducibility practices, verification services, filesystem images and containers, package reproducibility, SBOMs, and related discussions.

### Source excerpt

Farewell from the Reproducible Builds summit, which just took place in Hamburg, Germany: This year, we were thrilled to host the seventh edition of this exciting event. Topics covered this year included: Project updates from openSUSE, Fedora, Debian, ElectroBSD, Reproducible Central and NixOS Mapping the "big picture" Towards a snapshot service Understanding user-facing needs and personas Language-specific package managers Defining our definitions Creating a "Ten Commandments" of reproducibility Embedded systems Next steps in GNU Guix' reproducibility Signature storage and sharing Public verification services Verification use cases Web site audiences Enabling new projects to be "born reproducible" Collecting reproducibility success stories Reproducibility's relationship to SBOMs SBOMs for RPM-based distributions Filtering diffoscope output Reproducibility of filesystem images, filesystems and containers Using verification data A deep-dive on Fedora and Arch Linux package reproducibility Debian rebuild archive service discussion ... as well as countless informal discussions and hacking sessions into the night. Projects represented at the venue included: Debian, openSUSE, QubesOS, GNU Guix, Arch Linux, phosh, Mobian, PureOS, JustBuild, LibreOffice, Warpforge, OpenWrt, F-Droid, NixOS, ElectroBSD, Apache Security, Buildroot, Systemd, Apache Maven, Fedora, Privoxy, CHAINS (KTH Royal Institute of Technology), coreboot, GitHub, Tor Project, Ubuntu, rebuilderd, repro-env, spytrap-adb, arch-repro-status, etc. A huge thanks to our sponsors and partners for making the event possible: Event facilitation Platinum sponsor If you weren't able to make it this year, don't worry; just look out for an announcement in 2024 for the next event.

## Docker Best Practices - Use .dockerignore

DevFeed: [Docker Best Practices - Use .dockerignore](<https://devfeed.tech/articles/docker-best-practices-use-dockerignore-27675.md>)

Original publisher: [Read original article](<https://gagor.pro/2022/09/docker-best-practices-use-.dockerignore/>)

Author: Tom

Published: 2022-09-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [build times](<https://devfeed.tech/topics/build-times.md>), [context](<https://devfeed.tech/topics/context.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [build](<https://devfeed.tech/tags/build.md>), [build-times](<https://devfeed.tech/tags/build-times.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-build-context](<https://devfeed.tech/tags/docker-build-context.md>), [docker-build-optimization](<https://devfeed.tech/tags/docker-build-optimization.md>), [docker-image-efficiency](<https://devfeed.tech/tags/docker-image-efficiency.md>), [dockerfile-best-practices](<https://devfeed.tech/tags/dockerfile-best-practices.md>), [dockerfiles](<https://devfeed.tech/tags/dockerfiles.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [exclude-files-docker](<https://devfeed.tech/tags/exclude-files-docker.md>)

### AI overview

This tutorial explains that Docker uploads the entire build context to the Docker daemon during an image build. It recommends using a .dockerignore file to exclude unnecessary sources, test results, and other working-directory files, which can help reduce build times.

### Source excerpt

Learn best practices for writing Dockerfiles by using .dockerignore to optimize build times and exclude unnecessary files from the build context.

## Replacing Custom Views with View Binding

DevFeed: [Replacing Custom Views with View Binding](<https://devfeed.tech/articles/replacing-custom-views-with-view-binding-25976.md>)

Original publisher: [Read original article](<https://proandroiddev.com/replacing-custom-views-with-view-binding-7836c34185fb?source=rss-8efc0359e234------2>)

Author: Jossi Wolf

Published: 2020-04-19T12:31:58Z

Content type: tutorial

Language: en

Sources: [Stories by Jossi Wolf on Medium](<https://devfeed.tech/sources/stories-by-jossi-wolf-on-medium.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [XML](<https://devfeed.tech/topics/xml.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Boilerplate](<https://devfeed.tech/topics/boilerplate.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [androiddev](<https://devfeed.tech/tags/androiddev.md>), [code](<https://devfeed.tech/tags/code.md>), [custom-view-android](<https://devfeed.tech/tags/custom-view-android.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [view-binding](<https://devfeed.tech/tags/view-binding.md>), [xml](<https://devfeed.tech/tags/xml.md>)

### AI overview

This tutorial explains how a codebase replaced reusable custom views with Android View Binding when custom rendering was unnecessary. It covers generated binding objects, lifecycle-scoped instantiation, reusable binding extension functions, and passing data models to reusable components.

### Source excerpt

How we used View Binding to replace Custom Views In our codebase, we use a lot of custom views for reusability -- but most of the time, a custom view was overkill. Here's how we used View Binding to replace some of our custom views. View Binding 101 If you are not familiar with View Binding yet, here is a great post by Sean McQuillan about it. In short: View Binding is a better alternative over Kotlin Synthetics, findViewById and good old Butterknife. It allows you to access the views in a layout in a type-safe and null-safe way. For each XML layout, View Binding generates a binding object. For a layout fragment_login.xml, you'd get a binding object called FragmentLoginBinding. Instantiating the binding objects requires a bit of boilerplate to make sure it is scoped to the components' lifecycle. We use a delegate class as suggested in this post to make the code cleaner and easier to read. About Our Custom Views We used many custom views for our reusable components. Like this one: https://medium.com/media/0d681c4bb6b7d1f682a84aa2e58801ba/href Custom views are awesome if they are used right, but they bring quite a bit of boilerplate and are harder to maintain then XML layouts. For cases where we don't do any custom rendering, View Binding made more sense to use as we could cut down on the boilerplate. Using View Binding for Reusable Components As View Binding generates a binding object for each layout, the first step for migrating was to create a layout: https://medium.com/media/b9c9bf94e38e1b30923d741f6e85d7c4/hrefPreview of the layout Now for our card_user_data.xml, View Binding generates a CardUserDataBinding.java which we can use. Binding the data First, we need to include the card layout in our fragment's layout. https://medium.com/media/1af56e360407fe6f1eaef366f18e6401/href View Binding will automatically cast the type of the <include> to CardUserDataBinding, so we can use it in a type-safe way. That also means we can reuse those bindings across layouts. Beware t

## Rails Test Basics

DevFeed: [Rails Test Basics](<https://devfeed.tech/articles/rails-test-basics-28258.md>)

Original publisher: [Read original article](<http://fuzzyblog.io/blog/rails/2020/01/27/rails-test-basics.html>)

Author: Fuzzygroup

Published: 2020-01-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Scott Johnson](<https://devfeed.tech/sources/scott-johnson.md>)

Topics: [Rails](<https://devfeed.tech/topics/rails.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [RSpec](<https://devfeed.tech/topics/rspec.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [errors](<https://devfeed.tech/tags/errors.md>), [factorybot](<https://devfeed.tech/tags/factorybot.md>), [rails](<https://devfeed.tech/tags/rails.md>), [rspec](<https://devfeed.tech/tags/rspec.md>), [skip](<https://devfeed.tech/tags/skip.md>), [test](<https://devfeed.tech/tags/test.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

A practical guide to classical Rails testing for a project using standard Rails tests instead of RSpec. It covers debugging with byebug, skipping tests, running tests with Rails commands, interpreting a confusing zero-test result, using FactoryBot, and writing assertions.

### Source excerpt

More than a decade using RSpec has left me flummoxed in terms of "classical" Rails testing. I'm on a new project built using the Jumpstart application template and all the tests are standard Rails tests so here's a quick recap that I wrote, well, to force myself to step back in time and go "old school". And if you don't like my version then you should really read this. And if you are using Devise for authentication then you really must read this. Making Tests Debuggable The ability to use byebug in a testing context for breakpoints and stepping through code is utterly invaluable. Here's what you need to do for that: Add byebug into a development, test group in Gemfile. Add the line require 'byebug' to the very top of test_helper.rb How Do You Skip a Test? You put the keyword 'skip' at the top of the test that you need to skip. This is equivalent to xit in RSpec. Running Tests The very basic of testing is nothing more than test execution so to run all model tests: rails test test/models/ and to run one file rails test test/models/user_test.rb and to run everything: rails test and to run with verbose mode: rails test -v test/models and to run verbosely and fail on the first test failure: rails test -v -f test/helpers/application_helper.rb and to run just one specific test: rails test test/controllers/labels_controller_test.rb:9 Note: RSpec is very good at running the next test if the line number shifts a bit (example you put in :8 but you added a line so its actually :9). With standard rails test, you get this madness: ❯ rails test test/controllers/projects_controller_test.rb:17 Running via Spring preloader in process 95090 Run options: --seed 52687 # Running: Finished in 0.010622s, 0.0000 runs/s, 0.0000 assertions/s. 0 runs, 0 assertions, 0 failures, 0 errors, 0 skips The 0 runs, 0 assertions, 0 failures, 0 errors, 0 skips can best be interpreted as: Yo! Hoser! I don't know what to do here so I'm going to confuse you deliberately. Ha Haw! Death to Fixtures; Viva La F

## Friday Q&A 2018-06-29: Debugging with C-Reduce

DevFeed: [Friday Q&A 2018-06-29: Debugging with C-Reduce](<https://devfeed.tech/articles/friday-q-a-2018-06-29-debugging-with-c-reduce-30628.md>)

Original publisher: [Read original article](<http://www.mikeash.com/pyblog/friday-qa-2018-06-29-debugging-with-c-reduce.html>)

Author: Mike Ash

Published: 2018-06-29T13:35:00Z

Content type: tutorial

Language: en

Sources: [Mike Ash](<https://devfeed.tech/sources/mike-ash.md>)

Topics: [debugging](<https://devfeed.tech/topics/debugging.md>), [C](<https://devfeed.tech/topics/c.md>), [test](<https://devfeed.tech/topics/test.md>), [Shell](<https://devfeed.tech/topics/shell.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [code](<https://devfeed.tech/tags/code.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [shell-script](<https://devfeed.tech/tags/shell-script.md>), [test](<https://devfeed.tech/tags/test.md>), [transformation](<https://devfeed.tech/tags/transformation.md>)

### AI overview

This tutorial explains how C-Reduce automatically shrinks programs into reduced test cases. It covers reduction passes, scriptable interestingness tests, installation, and a simple C example for isolating a compiler warning or bug.

### Source excerpt

Debugging a complex problem is tough, and it can be especially difficult when it's not obvious which chunk of code is responsible. It's common to attempt to produce a reduced test case in order to narrow it down. It's tedious to do this manually, but it's also the sort of thing computers are really good at. C-Reduce is a program which automatically takes programs and pares them down to produce a reduced test case. Let's take a look at how to use it. (Read More)

## 5 Useful Gmail Filters for GitHub Users

DevFeed: [5 Useful Gmail Filters for GitHub Users](<https://devfeed.tech/articles/5-useful-gmail-filters-for-github-users-40650.md>)

Original publisher: [Read original article](<https://radek.io/posts/5-useful-gmail-filters-for-github-users/>)

Published: 2015-06-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [Radek Pazdera](<https://devfeed.tech/sources/radek-pazdera.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [email](<https://devfeed.tech/topics/email.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>)

Tags: [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [email](<https://devfeed.tech/tags/email.md>), [github](<https://devfeed.tech/tags/github.md>), [notifications](<https://devfeed.tech/tags/notifications.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>)

### AI overview

A practical tutorial on using Gmail filters to organize GitHub notifications, prioritize assigned issues, and reduce the time spent reviewing email alerts.

### Source excerpt

Make your life easier with these

## Top Github Languages for 2013 (so far)

DevFeed: [Top Github Languages for 2013 (so far)](<https://devfeed.tech/articles/top-github-languages-for-2013-so-far-32167.md>)

Original publisher: [Read original article](<https://adambard.com/blog/top-github-languages-for-2013-so-far/>)

Published: 2013-08-30T00:00:00Z

Content type: article

Language: en

Sources: [Adam Bard](<https://devfeed.tech/sources/adam-bard.md>)

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

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [clojure](<https://devfeed.tech/tags/clojure.md>), [css](<https://devfeed.tech/tags/css.md>), [data](<https://devfeed.tech/tags/data.md>), [dataset](<https://devfeed.tech/tags/dataset.md>), [dockerignore-usage](<https://devfeed.tech/tags/dockerignore-usage.md>), [github](<https://devfeed.tech/tags/github.md>), [go](<https://devfeed.tech/tags/go.md>), [google](<https://devfeed.tech/tags/google.md>), [groovy](<https://devfeed.tech/tags/groovy.md>), [haskell](<https://devfeed.tech/tags/haskell.md>), [perl](<https://devfeed.tech/tags/perl.md>), [programming](<https://devfeed.tech/tags/programming.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [scala](<https://devfeed.tech/tags/scala.md>), [shell](<https://devfeed.tech/tags/shell.md>)

### AI overview

The article analyzes GitHub Archive data queried with Google BigQuery to rank programming languages by the number of repositories created during 2013, comparing the results with the same period in 2012. It discusses notable ranking changes and cautions that the data and query may be inaccurate and are not representative of all programmers or programming.

### Source excerpt

I just discovered the Github Archive, a dataset of Github events queryable using Google BigQuery. What fun! So I decided to count how many repositories have been created this year by language.