{% extends "base.html" %} {% block extra_head %} {% endblock %} {% block content %}

Developer News

Curated signals for developers. Updated hourly.

{% if articles %}
{% for item in articles %}
{% if item.image_url %}
{{ item.article['title'] }}
{% endif %}
{{ item.article['source_name'] }} {% if is_admin(user) %} {% if item.article.get('featured') %} ★ Featured {% endif %} {% if item.grade >= 9 %} Grade {{ item.grade }} {% elif item.grade >= 7 %} Grade {{ item.grade }} {% else %} Grade {{ item.grade }} {% endif %} {% endif %} {{ dt_ago(item.synced_at) if item.synced_at else item.time_ago }}

{{ render_title(item.article['title']) }}

{% if item.article.get('description') %}

{{ item.article['description'][:250] }}{% if item.article['description']|length > 250 %}...{% endif %}

{% endif %} {% if item.recent_comments %} {% from "_comment.html" import render_comment with context %}
{% for c in item.recent_comments %} {{ render_comment(c, 0) }} {% endfor %}
{% endif %} Read on {{ item.article['source_name'] }} ↗
{% endfor %}
{% include "_load_more.html" %} {% else %}
📰

No news yet

Check back soon for curated developer news.

{% endif %}
{% endblock %}