DataTalksClub / DataTalksClub/podwiki
Redesign the podcast landing page: topic filtering + image grid instead of a plain list
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Feedback (future / nice-to-have)
"For the future — redo the podcast landing page itself. Right now it's just a list with names and links to people. It'd be great to have some filtering by topic, and to make it a grid rather than a list. I understand this keeps the Data Talks Club style — some developers have very simple sites where everything is just listed out — but it feels like people interact better with pictures."
Current behavior
The podcast landing is a plain text list of titles/links (people-centric), matching the minimalist DataTalks.Club style.
Proposed change
- Filtering by topic on the landing page.
- Card/grid layout with images/thumbnails instead of a flat list — more visual and engaging.
- Preserve the DataTalks.Club aesthetic, but lean on episode/guest imagery so items are more scannable and clickable.
Notes
- Explicitly flagged as lower priority ("for the future, not sure how relevant").
- Trade-off to weigh: the current minimalist list vs. a richer visual grid. Keep it consistent with the main-site design alignment already done.
Source: user feedback (translated from Russian voice note). Flagged as lower-priority / future.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the current podcast landing page and the main-site design alignment referenced in the issue. Define how topic filtering, guest or episode imagery, and the grid should preserve the minimalist style; the work is done when the landing page supports those interactions and presents the podcast items as a visual grid.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- design, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100