News

News, releases, updates, and important milestones in the development of ICanUp.

  1. 150 Posts on ICanUp: A New Milestone and a New Visual Era
    Site

    150 Posts on ICanUp: A New Milestone and a New Visual Era

    ICanUp now contains 150 technical posts built from real development work. This milestone also begins the fourth cover era and another visible chapter in the history of the blog. If you are new here, this is a good time to explore the archive.

  2. 100 Posts on ICanUp: The Third Visual Era Begins
    Site

    100 Posts on ICanUp: The Third Visual Era Begins

    ICanUp has reached 100 technical posts. Post 100 also opens the third cover era: a green and emerald technology-focused style with a new visual character. Explore how the blog evolved from its first post to this milestone.

  3. ICanUp Tips Are Live: Starting with Laravel when()
    Product

    ICanUp Tips Are Live: Starting with Laravel when()

    ICanUp now has a dedicated format for short practical solutions from real development work. The first Tip is already live and explores Laravel when(), conditional queries, the third argument as an else branch, and an important falsy-value pitfall.

  4. 50 Posts on ICanUp: A New Cover Style Begins
    Site

    50 Posts on ICanUp: A New Cover Style Begins

    ICanUp has reached its first 50 technical posts. This milestone also starts a new visual tradition: every 50 posts will introduce a new cover style, giving each stage of the blog its own recognizable character.

  5. ICanUp Introduced News and Build in Public
    Site

    ICanUp Introduced News and Build in Public

    ICanUp gained a dedicated News domain with its own Admin workflow, scheduled publishing, full detail pages, ContentBlocks, and SEO. The same News records now provide a source of truth for the project's public development history.

  6. ICanUp Forms Became Part of a Unified Communication Center
    Product

    ICanUp Forms Became Part of a Unified Communication Center

    ICanUp gained reusable forms with dynamic fields, server-side validation, and anti-spam protection. The key architectural decision is that form inquiries become conversations and messages in the shared Communication domain instead of a separate inbox.

  7. ICanUp Introduced Its Own Privacy-First Analytics
    Product

    ICanUp Introduced Its Own Privacy-First Analytics

    ICanUp gained its own analytics system for Home, Categories, Posts, and Pages, with daily history, locale and content breakdowns, deduplicated views, and a dedicated Analytics section in Admin.

  8. ICanUp Goes Live: The First Production Milestone
    Release

    ICanUp Goes Live: The First Production Milestone

    The first production milestone for ICanUp. The project moved from local development and the development environment to a real production site at icanup.com.ua. This is where its public history as a live product begins.

  9. ICanUp Releases Became Automated and Controlled
    Update

    ICanUp Releases Became Automated and Controlled

    ICanUp started moving from manual site updates to a controlled release workflow with GitLab CI/CD, automatic development deployment, protected production, health checks, and rollback preparation.