# charts

Published articles for charts.

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

## Tips for running Temporal on Kubernetes

DevFeed: [Tips for running Temporal on Kubernetes](<https://devfeed.tech/articles/tips-for-running-temporal-on-kubernetes-36074.md>)

Original publisher: [Read original article](<https://temporal.io/blog/tips-for-running-temporal-on-kubernetes>)

Author: Cubby Sivasithamparam

Published: 2025-12-15T00:00:00Z

Content type: article

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Helm charts](<https://devfeed.tech/topics/helm-charts.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [charts](<https://devfeed.tech/tags/charts.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [helm](<https://devfeed.tech/tags/helm.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [performance](<https://devfeed.tech/tags/performance.md>), [practical](<https://devfeed.tech/tags/practical.md>), [production](<https://devfeed.tech/tags/production.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [temporal](<https://devfeed.tech/tags/temporal.md>), [tips](<https://devfeed.tech/tags/tips.md>)

### AI overview

This article provides practical guidance for deploying and operating Temporal on Kubernetes. It explains how Temporal adds durable state persistence, retries, and recovery, and recommends using Helm charts with external production dependencies rather than bundled development configurations.

### Source excerpt

Learn practical tips for deploying and scaling Temporal on Kubernetes. Covers Helm charts, KEDA autoscaling, and production performance tuning.

## Cognitive Load and Web Accessibility: Quick Tips for Clearer Content

DevFeed: [Cognitive Load and Web Accessibility: Quick Tips for Clearer Content](<https://devfeed.tech/articles/cognitive-load-and-web-accessibility-quick-tips-for-clearer-content-36124.md>)

Original publisher: [Read original article](<https://www.boia.org/blog/cognitive-load-and-web-accessibility-quick-tips-for-clearer-content>)

Author: Marissa

Published: 2025-07-24T19:45:00Z

Content type: tutorial

Language: en

Sources: [Blog-Main](<https://devfeed.tech/sources/blog-main.md>)

Topics: [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>), [Web Content Accessibility Guidelines](<https://devfeed.tech/topics/web-content-accessibility-guidelines.md>), [Website](<https://devfeed.tech/topics/website.md>), [Users](<https://devfeed.tech/topics/users.md>), [User interface design](<https://devfeed.tech/topics/ui-design.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [accessibility-guidelines](<https://devfeed.tech/tags/accessibility-guidelines.md>), [accessibility-ux](<https://devfeed.tech/tags/accessibility-ux.md>), [autism](<https://devfeed.tech/tags/autism.md>), [charts](<https://devfeed.tech/tags/charts.md>), [cognitive-load](<https://devfeed.tech/tags/cognitive-load.md>), [form](<https://devfeed.tech/tags/form.md>), [layout](<https://devfeed.tech/tags/layout.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [people-with-disabilities](<https://devfeed.tech/tags/people-with-disabilities.md>), [quick-tips](<https://devfeed.tech/tags/quick-tips.md>), [tips](<https://devfeed.tech/tags/tips.md>), [wcag](<https://devfeed.tech/tags/wcag.md>), [web-accessibility](<https://devfeed.tech/tags/web-accessibility.md>), [web-content-accessibility-guidelines](<https://devfeed.tech/tags/web-content-accessibility-guidelines.md>)

### AI overview

This article explains how cognitive load affects web accessibility, particularly for people with cognitive and learning disabilities. It recommends simplifying complex content, using consistent layouts and navigation, and following the Understandable principle of WCAG.

### Source excerpt

The Web Content Accessibility Guidelines (WCAG) is designed to improve experiences for all users with disabilities. That includes people who have cognitive disabilities and learning disabilities -- but those users are often left out of the discussion.

## Enabling Apache ECharts in React for Data Visualization

DevFeed: [Enabling Apache ECharts in React for Data Visualization](<https://devfeed.tech/articles/enabling-apache-echarts-in-react-for-data-visualization-37587.md>)

Original publisher: [Read original article](<https://www.taniarascia.com/apache-echarts-react/>)

Author: hello@taniarascia.com

Published: 2025-03-31T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Data visualization](<https://devfeed.tech/topics/data-visualization.md>), [React](<https://devfeed.tech/topics/react.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [charts](<https://devfeed.tech/tags/charts.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data-visualization](<https://devfeed.tech/tags/data-visualization.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [react](<https://devfeed.tech/tags/react.md>), [visualization](<https://devfeed.tech/tags/visualization.md>)

### AI overview

A tutorial on creating a small React wrapper for Apache ECharts to build interactive data visualizations, including line, bar, and pie charts. It covers chart initialization, configuration updates, event handling, and resizing.

### Source excerpt

Making dashboards with charts and graphs is a pretty common part of the front-end developer experience, as well as deciding which JavaScript...

## Blog: Falcosidekick 2.31.0

DevFeed: [Blog: Falcosidekick 2.31.0](<https://devfeed.tech/articles/blog-falcosidekick-2-31-0-32516.md>)

Original publisher: [Read original article](<https://falco.org/blog/falcosidekick-2-31-0/>)

Published: 2025-02-04T00:00:00Z

Content type: release

Language: en

Sources: [Falco - Falco](<https://devfeed.tech/sources/falco-falco.md>), [Falco - The Falco blog](<https://devfeed.tech/sources/falco-the-falco-blog.md>)

Topics: [Falco](<https://devfeed.tech/topics/falco.md>), [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [Helm charts](<https://devfeed.tech/topics/helm-charts.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>)

Tags: [changelog](<https://devfeed.tech/tags/changelog.md>), [charts](<https://devfeed.tech/tags/charts.md>), [falco](<https://devfeed.tech/tags/falco.md>), [falcosidekick](<https://devfeed.tech/tags/falcosidekick.md>), [helm-charts](<https://devfeed.tech/tags/helm-charts.md>), [observability](<https://devfeed.tech/tags/observability.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [release](<https://devfeed.tech/tags/release.md>), [updated](<https://devfeed.tech/tags/updated.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

Falcosidekick 2.31.0 adds OTLP metrics forwarding to OpenTelemetry collectors, improves logging and Loki output options, allows NATS/STAN subject customization, and fixes issues involving labels, ClusterPolicyReport creation, HTTP headers, and Prometheus custom fields. Updated Helm charts are also available.

### Source excerpt

The year 2025 is well started now. We saw a few days ago the first release of Falco for the year. It's to let fly out a new version of Falcosidekick, the 2.31.0. New output This release comes with a new output only, the last pillar of the observability with [OpenTelemetry].(https://opentelemetry.io/) that missing in Falcosidekick. OTLP Metrics You can now forward the Falco Events to the OpenTelemetery collector or any received understanding the protocol. New features Here's a non exhaustive list of the great features and enhancements which come with this new release: Better logger It was a ToDo for a while (even years), but it's now completed. The log system used by Falcosidekick has been replaced, without any breaking change for the users, but opening the door to more enhancements in the future. More default labels for Loki The log lines forwarded to Loki contain now by default the source namespace and pod name, if present in the alert. It will allow to filter more easily the events you want to display in your dashboards. Thanks to @afreyermuth98. Payload format for Loki Some users asked for the possibility to forward the Falco alerts in their JSON format to Loki. You can now use the setting loki.format for. NATS/STAN subject The template for the subject where to push the messages for NATS/STAN was hardcoded, it can now be overridden with nats/stan.subjecttemplate. See the example config file. Fixes Fix the missing templated fields as labels in Loki payload (PR#1091) Fix the creation error of a ClusterPolicyReport (PR#1100) Fix the missing custom headers for HTTP requests for Loki (PR#1107 thanks to @lsroe) Fix the wrong key format of custom fields for Prometheus (PR#1110 thanks to @rubensf) Conclusion You can find the full changelog here. The respective Helm charts are already updated and allow you to test by yourself all these great new features. Just issue the helm repo update; helm upgrade --reuse-values -n falco command to do so. Once again, thanks to all the

## Interactive Data Visualizations with React

DevFeed: [Interactive Data Visualizations with React](<https://devfeed.tech/articles/interactive-data-visualizations-with-react-28419.md>)

Original publisher: [Read original article](<https://banes.dev/interactive-data-visualizations-with-react/>)

Author: admin

Published: 2024-06-02T08:26:04Z

Content type: tutorial

Language: en

Sources: [Posts on Chris Banes](<https://devfeed.tech/sources/posts-on-chris-banes.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Data visualization](<https://devfeed.tech/topics/data-visualization.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [User Interfaces](<https://devfeed.tech/topics/user-interfaces.md>)

Tags: [charts](<https://devfeed.tech/tags/charts.md>), [charts-and-graphs](<https://devfeed.tech/tags/charts-and-graphs.md>), [d3-js](<https://devfeed.tech/tags/d3-js.md>), [data-visualization](<https://devfeed.tech/tags/data-visualization.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [react](<https://devfeed.tech/tags/react.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>)

### AI overview

This tutorial explains how React can be used to create interactive data visualizations. It discusses component-based architecture, dynamic updates through the Virtual DOM, performance, flexibility, and the React visualization ecosystem, including Chart.js and D3.js.

### Source excerpt

React, the popular JavaScript library for building user interfaces, is a fantastic tool for creating interactive data visualizations. With its component-based architecture and a wealth of libraries at your disposal, React makes it easier than ever to bring your data to life and engage your audience. But why should you choose React for your data [...]

## Meet "YCharts": an Opensource Jetpack Compose chart library.

DevFeed: [Meet "YCharts": an Opensource Jetpack Compose chart library.](<https://devfeed.tech/articles/meet-ycharts-an-opensource-jetpack-compose-chart-library-24755.md>)

Original publisher: [Read original article](<https://medium.com/ymedialabs-innovation/meet-ycharts-an-opensource-jetpack-compose-chart-library-2568aeac19fb?source=rss----8b5620c36355---4>)

Author: Codeangi

Published: 2023-07-13T06:29:03Z

Content type: tutorial

Language: en

Sources: [ymedialabs-innovation - Medium](<https://devfeed.tech/sources/ymedialabs-innovation-medium.md>)

Topics: [Compose](<https://devfeed.tech/topics/compose.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Android](<https://devfeed.tech/topics/android.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [Library](<https://devfeed.tech/topics/library.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [charts](<https://devfeed.tech/tags/charts.md>), [charts-and-graphs](<https://devfeed.tech/tags/charts-and-graphs.md>), [color](<https://devfeed.tech/tags/color.md>), [compose](<https://devfeed.tech/tags/compose.md>), [electronics](<https://devfeed.tech/tags/electronics.md>), [graphs](<https://devfeed.tech/tags/graphs.md>), [ios](<https://devfeed.tech/tags/ios.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [library](<https://devfeed.tech/tags/library.md>), [maven](<https://devfeed.tech/tags/maven.md>), [signal](<https://devfeed.tech/tags/signal.md>), [time](<https://devfeed.tech/tags/time.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This article introduces Y-Charts, an open-source Jetpack Compose chart library for Android. It explains how the library integrates charts into existing UI, can be added through Maven, and supports customizable Cartesian, bar, line, and wave charts.

### Source excerpt

Meet "Y-Charts": an Opensource Jetpack Compose chart library. GitHub - yml-org/YCharts: YCharts is a graph library for Android. Y-Charts is a Jetpack Compose-based charts/graphs library that enables developers to easily integrate various types of charts/graphs into their existing UI to visually represent statistical data. Jetpack Compose is Android's recommended modern toolkit for building native UI. Y-Charts leverages on powerful features of Jetpack Compose to deliver accurate and accessible results for users, and many reusable components allow it to be concise and lightweight also enabling developers to customize and add new charts with ease. Y-Charts Sample in action.Adding Y-charts to your project. You can add the library via Maven: https://medium.com/media/f3feb939f36855b0cec632a08a6c6fa8/hrefCharts in Y-Charts:1. Cartesian Charts: Cartesian charts, also known as coordinate charts or xy-charts, utilize a rectangular coordinate system with two perpendicular axes: the x-axis (horizontal) and the y-axis (vertical). These charts are particularly effective for displaying quantitative data and relationships between variables. AxisData: The AxisData model supplied to each chart item controls the behavior and appearance of X and Y axis labels, user can opt for default behavior via the builder and can customize according to their needs. Bar Charts: Bar charts use rectangular bars to represent data, where the length or height of each bar corresponds to its value. Y-Charts provides many customization including the orientation of the bar chart to achieve a horizontal-scroll behavior, along with grouping and stacking of bars. This enables users to visualize different types of bar charts with very few code changes. BarchartData and GroupBarChartData enable users to customize this behavior, additionally, users can change the appearance of the bars by using the BarStyle property. BarData represents the data for each bar shown in the chart. Following snippet shows the BarchartD

## How to Plot an ASCII Bar Chart with SQL

DevFeed: [How to Plot an ASCII Bar Chart with SQL](<https://devfeed.tech/articles/how-to-plot-an-ascii-bar-chart-with-sql-28944.md>)

Original publisher: [Read original article](<https://blog.jooq.org/how-to-plot-an-ascii-bar-chart-with-sql/>)

Author: lukaseder

Published: 2022-09-01T08:25:29Z

Content type: tutorial

Language: en

Sources: [jOOQ](<https://devfeed.tech/sources/jooq.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [ascii-charts](<https://devfeed.tech/tags/ascii-charts.md>), [charts](<https://devfeed.tech/tags/charts.md>), [coding](<https://devfeed.tech/tags/coding.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [database](<https://devfeed.tech/tags/database.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [plotting](<https://devfeed.tech/tags/plotting.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

A tutorial showing how to use a PostgreSQL SQL query to render ASCII bar charts directly in a SQL editor. It explains the query's data, configuration, and chart-generation sections, using revenue data from the Sakila database and discussing date handling and gap filling.

### Source excerpt

No need for expensive Tableau subscriptions. Ditch Microsoft Excel. Just use native PostgreSQL to quickly visualise your data! Here's an idea I had for a while. As you may know, jOOQ can produce fancy charts from your jOOQ results. But that requires you use jOOQ, and you may not be using jOOQ, because you're not ... Continue reading How to Plot an ASCII Bar Chart with SQL ->

## Temporal Transparency Update #7

DevFeed: [Temporal Transparency Update #7](<https://devfeed.tech/articles/temporal-transparency-update-7-36040.md>)

Original publisher: [Read original article](<https://temporal.io/blog/temporal-transparency-7>)

Author: Ryland Goldstein

Published: 2020-09-04T04:00:00Z

Content type: news

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Helm charts](<https://devfeed.tech/topics/helm-charts.md>)

Tags: [cassandra](<https://devfeed.tech/tags/cassandra.md>), [charts](<https://devfeed.tech/tags/charts.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [product-news](<https://devfeed.tech/tags/product-news.md>), [temporal](<https://devfeed.tech/tags/temporal.md>), [testing](<https://devfeed.tech/tags/testing.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

Temporal's seventh transparency update reports stabilization progress after code completion across its components. It covers deployment infrastructure work, scale-testing scenarios, fault-injection testing, and the investigation of issues found by tests.

### Source excerpt

Hey Temporal community, hope everyone is having a fantastic Friday. In our previous update we announced code completion for JavaSDK which also meant reaching the V1 code complete milestone.

## Ruby, ChartKick and chart.js versus Google Charts and the Y Axis Auto Sizing

DevFeed: [Ruby, ChartKick and chart.js versus Google Charts and the Y Axis Auto Sizing](<https://devfeed.tech/articles/ruby-chartkick-and-chart-js-versus-google-charts-and-the-y-axis-auto-sizing-28304.md>)

Original publisher: [Read original article](<http://fuzzyblog.io/blog/ruby/2019/12/13/ruby-chartkick-and-chart-js-versus-google-charts-and-the-y-axis-auto-sizing.html>)

Author: Fuzzygroup

Published: 2019-12-13T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Library](<https://devfeed.tech/topics/library.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [chartjs](<https://devfeed.tech/tags/chartjs.md>), [chartkick](<https://devfeed.tech/tags/chartkick.md>), [charts](<https://devfeed.tech/tags/charts.md>), [code](<https://devfeed.tech/tags/code.md>), [google](<https://devfeed.tech/tags/google.md>), [google-charts](<https://devfeed.tech/tags/google-charts.md>), [graph](<https://devfeed.tech/tags/graph.md>), [graphs](<https://devfeed.tech/tags/graphs.md>), [js](<https://devfeed.tech/tags/js.md>), [rails](<https://devfeed.tech/tags/rails.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [yaxis](<https://devfeed.tech/tags/yaxis.md>)

### AI overview

This tutorial explains how to use the Ruby ChartKick library with chart.js or Google Charts. It also covers dynamically setting the y-axis minimum and adding chart colors.

### Source excerpt

Like a lot of people in the Open Source world, I rarely know actual people in the Open Source world - but I do know github usernames. And one of those names that I truly respect is ankane. I've rarely found a bit of code he wrote that I don't like or use. And while I'm not a big open source creator, I'd like to think that I give back by writing documentation like this blog post. Today I'm talking about the ChartKick library by ankane. ChartKick is an easy way to build JavaScript charts with a single line of Ruby. I've used ChartKick on and off for years but how it works has always been a bit of a mystery. Hopefully this blog post de-mystifies it a bit. ChartKick Can Use Different Graphing Engines I have always used ChartKick in the past just with the default Google Charts engine. Much to my surprise, ChartKick can use chart.js underneath. This is surprising to me and utterly awesome. Here's where I learned this. Using ChartKick with chart.js In application.js, you need both of these: //= require Chart.bundle //= require chartkick Note 1: This assumes that you aren't using yarn / webpacker. Note 2: If you change application.js, you need to restart your development server. Here's a picture of a graph using chart.js: Using ChartKick with Google Charts If you are using ChartKick with Google Charts then you need to remove the line below from application.js: //= require Chart.bundle and then you need to add, into your layout or your html template: <%= javascript_include_tag "https://www.gstatic.com/charts/loader.js" %> Here's a picture of a graph using Google Charts: Y Axis Auto Sizing / Setting Axis Minimums Dynamically The Y axis on my graphs, for years, has always been zero. I had a friend complain about this to me and a documentation grovel (ok I read it more closely than I ever had before) revealed this: min defaults to 0 for charts with non-negative values. Use nil to let the charting library decide. Adding a Bit of Color to Your Graph I haven't used this in quite a

## 7 tips for getting the most out of Crashlytics

DevFeed: [7 tips for getting the most out of Crashlytics](<https://devfeed.tech/articles/7-tips-for-getting-the-most-out-of-crashlytics-16223.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2017/09/7-tips-for-getting-most-out-of>)

Author: Jason St. Pierre

Published: 2017-09-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Crashlytics](<https://devfeed.tech/topics/crashlytics.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [charts](<https://devfeed.tech/tags/charts.md>), [crashlytics](<https://devfeed.tech/tags/crashlytics.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [regression](<https://devfeed.tech/tags/regression.md>), [tips](<https://devfeed.tech/tags/tips.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

This tutorial presents seven tips for getting more value from Crashlytics in the Fabric dashboard, including using crash insights, tracking regressions by closing issues, locking issues to reduce clutter, and using wildcard builds.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## How to Turn Django Admin Into a Lightweight Dashboard

DevFeed: [How to Turn Django Admin Into a Lightweight Dashboard](<https://devfeed.tech/articles/how-to-turn-django-admin-into-a-lightweight-dashboard-33911.md>)

Original publisher: [Read original article](<https://hakibenita.com/how-to-turn-django-admin-into-a-lightweight-dashboard>)

Author: Haki Benita

Published: 2017-03-30T21:00:00Z

Content type: tutorial

Language: en

Sources: [Haki Benita](<https://devfeed.tech/sources/haki-benita.md>)

Topics: [Django](<https://devfeed.tech/topics/django.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Object-relational mapping](<https://devfeed.tech/topics/orm.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [charts](<https://devfeed.tech/tags/charts.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [django](<https://devfeed.tech/tags/django.md>), [django-admin](<https://devfeed.tech/tags/django-admin.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [lightweight](<https://devfeed.tech/tags/lightweight.md>)

### AI overview

A tutorial on customizing Django Admin into a lightweight dashboard with a summary table and charts. It uses Django Admin customization, a proxy model, templates, filtering, and aggregation without adding dependencies.

### Source excerpt

Django Admin is a powerful tool for managing data in your app. However, it was not designed with summary tables and charts in mind. Luckily, the developers of Django Admin made it easy for us to customize. We are going to turn Django Admin into a dashboard by adding a chart and a summary table.

## Plotting Reddit post frequencies with d3

DevFeed: [Plotting Reddit post frequencies with d3](<https://devfeed.tech/articles/plotting-reddit-post-frequencies-with-d3-32151.md>)

Original publisher: [Read original article](<https://adambard.com/blog/plotting-reddit-post-frequencies-with-d3/>)

Published: 2016-02-20T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [d3.js](<https://devfeed.tech/topics/d3-js.md>), [plotting](<https://devfeed.tech/topics/plotting.md>), [data](<https://devfeed.tech/topics/data.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [charts](<https://devfeed.tech/tags/charts.md>), [code](<https://devfeed.tech/tags/code.md>), [d3](<https://devfeed.tech/tags/d3.md>), [d3-js](<https://devfeed.tech/tags/d3-js.md>), [data](<https://devfeed.tech/tags/data.md>), [graphs](<https://devfeed.tech/tags/graphs.md>), [plotting](<https://devfeed.tech/tags/plotting.md>)

### AI overview

A tutorial describing how the author added a 7x24 color-coded grid plot to Later's Reddit post timing analysis page using D3.js. The chart represents posting frequency across hours and days of the week, providing a more precise view than separate bar charts.

### Source excerpt

This week I added a better graph to Later (for Reddit)'s post timing analysis page. Previously, the most common time and the most common day were plotted on separate bar charts. However, I noticed that I got called out on this in this article on Medium, which offered a pretty sensible alternative that I wasted no time in ripping off wholesale. I still have the bar graphs in, but I also added a 7x24 color-coded grid plot, allowing for a more accurate view of exactly when the most popular posts were posted.

## Postgres Open 2014, Chicago

DevFeed: [Postgres Open 2014, Chicago](<https://devfeed.tech/articles/postgres-open-2014-chicago-34646.md>)

Original publisher: [Read original article](<https://tapoueh.org/conf/postgres-open-2014-chicago/>)

Published: 2014-09-16T22:00:00Z

Content type: news

Language: en

Sources: [Dimitri Fontaine](<https://devfeed.tech/sources/dimitri-fontaine.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [SQL](<https://devfeed.tech/topics/sql.md>)

Tags: [charts](<https://devfeed.tech/tags/charts.md>), [conferences](<https://devfeed.tech/tags/conferences.md>), [event](<https://devfeed.tech/tags/event.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [sql](<https://devfeed.tech/tags/sql.md>), [tool](<https://devfeed.tech/tags/tool.md>)

### AI overview

A PostgresOpen 2014 conference page describes talks on pgcharts, SQL-based chart creation, SQL window functions, and advanced PostgreSQL features such as ranges. The event combined PostgresOpen with PGConf Silicon Valley.

### Source excerpt

A ligthning talk about pgcharts, a tool to turn your SQL queries into charts, and share the result. The PostgreSQL for Developers talk begins with a simple use case for developers to solve entirely in SQL. Discover SQL window functions if you don't know them already, and then see about advanced PostgreSQL stuff such as ranges.

## Turn your PostgreSQL queries into Charts

DevFeed: [Turn your PostgreSQL queries into Charts](<https://devfeed.tech/articles/turn-your-postgresql-queries-into-charts-34544.md>)

Original publisher: [Read original article](<https://tapoueh.org/blog/2014/08/turn-your-postgresql-queries-into-charts/>)

Author: Dimitri Fontaine PostgreSQL Major Contributor; Author

Published: 2014-08-25T12:09:00Z

Content type: tutorial

Language: en

Sources: [Dimitri Fontaine](<https://devfeed.tech/sources/dimitri-fontaine.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [App](<https://devfeed.tech/topics/app.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [application](<https://devfeed.tech/tags/application.md>), [charts](<https://devfeed.tech/tags/charts.md>), [compare](<https://devfeed.tech/tags/compare.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [console](<https://devfeed.tech/tags/console.md>), [debian](<https://devfeed.tech/tags/debian.md>), [github](<https://devfeed.tech/tags/github.md>), [install](<https://devfeed.tech/tags/install.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

The article introduces pgcharts, an application that turns PostgreSQL SQL queries into charts. Users can edit a query, define categories and data series, add legends, and produce bar, column, pie, or donut charts. At the time of writing, the application had to be compiled with SBCL, with a Debian package planned.

### Source excerpt

Earlier this year we did compare compare Aggregating NBA data, PostgreSQL vs MongoDB then talked about PostgreSQL, Aggregates and histograms where we even produced a nice Histogram chart directly within the awesome psql console. Today, let's get that same idea to the next level, with pgcharts: *The new [pgcharts](https://github.com/dimitri/pgcharts) application* The application's specifications are quite simple: edit an SQL query, set your categories and your data series, add in some legends, and get a nice chart. Currently supported are bar, column, pie and donut charts, and we should be able to add anything that http://www.highcharts.com/ has support for.

## Book review: Introduction to Computer Science Using Python (by Charles Dierbach)

DevFeed: [Book review: Introduction to Computer Science Using Python (by Charles Dierbach)](<https://devfeed.tech/articles/book-review-introduction-to-computer-science-using-python-by-charles-dierbach-38893.md>)

Original publisher: [Read original article](<http://neopythonic.blogspot.com/2013/10/book-review-charles-dierbach.html>)

Author: Guido van Rossum (noreply@blogger.com)

Published: 2013-10-28T20:56:00Z

Content type: opinion

Language: en

Sources: [Guido van Rossum](<https://devfeed.tech/sources/guido-van-rossum.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Computer science](<https://devfeed.tech/topics/computer-science.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>), [Simulation](<https://devfeed.tech/topics/simulation.md>)

Tags: [book](<https://devfeed.tech/tags/book.md>), [book-review](<https://devfeed.tech/tags/book-review.md>), [charts](<https://devfeed.tech/tags/charts.md>), [computer-science](<https://devfeed.tech/tags/computer-science.md>), [examples](<https://devfeed.tech/tags/examples.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [review](<https://devfeed.tech/tags/review.md>), [screenshots](<https://devfeed.tech/tags/screenshots.md>), [simulation](<https://devfeed.tech/tags/simulation.md>)

### AI overview

A review of Charles Dierbach's college-level textbook Introduction to Computer Science Using Python: A Computational Problem-Solving Focus. The reviewer describes its beginner-friendly approach, emphasis on computational problem solving, broad computer science coverage, exercises, examples, and practical Python material including IDLE and turtle graphics.

### Source excerpt

After much back and forth I received a nice new Python book in the mail. The book's full title is "Introduction to Computer Science Using Python: A Computational Problem-Solving Focus", and its author is a very experienced educator, Charles Dierbach. This is not your average Python book -- it is a college text intended for first-semester CS courses that happens to use Python. As such, in assumes absolutely no previous programming experience, and it looks like any previous computer experience is optional. Not only that, but the book starts with a step-by-step introduction to the art of computational problem solving. This is an idea that goes well beyond hacking together a website! The book is incredibly thorough: there are exercises throughout the text (not just at the end of each chapter), and it includes a plethora of examples, screenshots, tables, charts, diagrams, and photos. (Yes, my picture is in there -- so are Alan Turing, JFK, and K&R. :-) The author is not afraid of taking a stance; for example, he omits the 'break' and 'continue' statement because they do not fit within the paradigm of structured programming. This actually fits with the general goal of the book, which is to give an overview of many areas of computer science without getting too deep into the minutiae of any topic. I love the final chapter, which is an overview of the history of computing, starting with Charles Babbage and Ada Lovelace. At the same time, the book gives plenty of useful practical information, such as instructions for using IDLE and an extensive explanation of turtle graphics, culminating in a horse race simulation. (The author's Baltimore roots seem to show through here. :-) All in all, I think this book is a great text for anyone teaching CS1 or interested in familiarizing themselves with computer science through serious self-study.