{% extends "base.html" %} {% block footer %}{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
{% if user %}
{% set _user = user %}{% set _size = 80 %}{% set _size_class = "lg" %}{% include "_avatar_link.html" %}
Welcome back,

{{ user['username'] }}

📝 Go to your feed →
{{ user_post_count }} Posts
{{ user.get('stars', 0) }} Stars
Lv {{ user.get('level', 1) }} Level
{% else %}

Devplace.net - The Developer Social Network

Track industry shifts. Discover bold releases. Share what you're building in an open, uncensored environment.

Join DevPlace Free
🔑

100% Free Forever

🚫

Zero Ads

💭

No Censorship

💳

No Payments

{% endif %} {% if landing_posts %}

Latest Posts

Browse all posts →
{% for item in landing_posts %}
{% set _user = item.author %} {% set _size = 28 %} {% set _size_class = "sm" %} {% include "_avatar_link.html" %} {{ item.post['topic'] }}
{% if item.post.get('title') %}

{{ item.post['title'] }}

{% endif %}
{{ item.post['content'][:200] }}{% if item.post['content']|length > 200 %}...{% endif %}
{% endfor %}
{% endif %} {% if landing_articles %}

Developer News

View all news →
{% for item in landing_articles %}
{% if item.image_url %}
{{ item.title }}
{% endif %}
{{ item.source_name }} {% if item.grade >= 9 %} Grade {{ item.grade }} {% elif item.grade >= 7 %} Grade {{ item.grade }} {% else %} Grade {{ item.grade }} {% endif %} {{ item.time_ago }}

{{ item.title }}

{% if item.description %}

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

{% endif %} Read on {{ item.source_name }} ↗
{% endfor %}
{% endif %}

Self-Maintaining by Design

How it works →

DevPlace keeps its own house in order. A fleet of autonomous AI agents continuously reviews the codebase for security, audit coverage, documentation accuracy, and code quality, then fixes what it finds and proves the build still works. You talk to one conductor, Maestro, and it runs the rest.

🎼

Maestro

The conductor you talk to in plain language. It decides which agent to run and explains the result.

🛡

Security

Checks every route guard, ownership rule, and input limit across the app.

📜

Audit

Confirms every action that changes data leaves an audit trail.

📚

Docs

Keeps the documentation in step with the code, for the right audience.

Quality

Removes duplication and enforces the project's naming and style rules.

🧪

Tests

Spots routes with no integration test and writes the missing coverage.

{% endblock %}