Skip to content

fix: Medium RSS articles not loading#8

Open
achref-soua wants to merge 3 commits into
developfrom
feature/fix-medium-rss
Open

fix: Medium RSS articles not loading#8
achref-soua wants to merge 3 commits into
developfrom
feature/fix-medium-rss

Conversation

@achref-soua

Copy link
Copy Markdown
Owner

rss2json free tier rejects requests with count parameter — returns error status instead of articles. Drop the param; the default response includes all recent items and we slice to 4 in the renderer.

* feat: Medium articles, timeline animation, full FR i18n, project links (#4)

- Add Medium RSS feed (via rss2json proxy) displayed as article cards
  below the GitHub repos grid; fetched in parallel with GitHub API
- Replace broken CSS stagger (--stagger custom property) with a proper
  container-level IntersectionObserver + 220ms setTimeout stagger;
  timeline items now slide in from the left, one by one, on scroll
- Add data/i18n.fr.json with complete French translations for every
  content section: experience highlights, education degrees, skill
  groups, focus areas, metrics, publications, and all 10 project
  summaries/highlights/impact lines
- Extend applyLang() to merge all FR content (not just nav/hero/chrome)
  and initLangToggle() to re-render every section on language switch
- Wire project links for AI Resume Tailor, FinOps Multi-Agent, Cardiac
  MRI Diagnosis, Adaptive Nutrition Planner (GitHub) and Satellite Algal
  Bloom Detection (DrivenData competition)
- Bump cache version to v=20260621-3

* fix: Open Source filter shows all projects, Pulse in LLM Systems, Medium always visible, Edge AI publication link (#6)

- Open Source filter now shows all 10 projects (acts as a broader
  philosophy tab rather than a category sub-filter)
- Pulse moved to LLM Systems category so it appears in that filter tab
- Medium section always renders: heading row + 'View all' profile link
  regardless of RSS fetch result; shows placeholder text if no articles
  load rather than silently disappearing
- Edge AI Gait Analyzer: add publication link to GEEE 2024 paper
- Cache bump to v=20260621-4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant