Skip to content

Latest Posts

Timestamp Sort Fix

1/14/2026

We identified and resolved a bug where the "Last Updated" sort option for mixtures was behaving inconsistently.


MixtureSorting

1/13/2026

Today's update focuses on Quality of Life improvements, specifically how you organize your data and ensuring reliability in our charting tools.

Default Mixture Sorting

We know that as your library of mixtures grows, finding the right one quickly becomes essential. While the default "Last Updated" sort is useful for active projects, many of you prefer an alphabetical list or want to see your oldest creations first.

We've added a new Application Defaults section to the Settings page.

You can now set your preferred default sort order for the Mixtures list:

  • Last Updated (Newest First) - The default behavior
  • Last Updated (Oldest First)
  • Name (A-Z)
  • Name (Z-A)

This setting is saved to your user profile, so your preference will follow you across devices.

Data Hygiene

In the process of improving sorting, we noticed some mixture names had accidentally saved with leading spaces (e.g., " My Recipe" instead of "My Recipe"), which caused them to float to the top of alphabetical lists unexpectedly.

We have implemented automatic sanitization to trim these spaces upon saving. Additionally, we've run a background maintenance task to clean up existing names and ensure all records have valid timestamps, making the new sorting options reliable for your entire history.

Bug Fixes

  • Feed Log Charts: We resolved an issue where the nutrient charts in the Feed Logs view could fail to render (showing a "Context" error) under certain conditions. The charts should now load reliably.
  • Substance Links: Minor styling updates to buttons linking out to external stores.

As always, keep the feedback coming!


Mixture Performance

1/8/2026

We’ve heard your feedback on the Mixture Editor’s performance. As we’ve added more powerful features like A/B/C comparisons and stock solution modes, the page began to feel a little heavy.

Today’s update is all about Speed. We’ve rebuilt the engine that powers the editor to ensure your experience is as smooth as possible. As always, please submit Feedback if you notice any issues.


Mixture Stack Upgrade

1/5/2026

We are excited to announce a significant upgrade to the Mixture Editor! To better support iterative recipe development and comparison, we have introduced a Substance Stack (A/B/C) system.

Previously, when you ran an optimization, the result was loaded into the "B" set of amounts. While this allowed for a quick comparison, it was limited. You couldn't easily compare three different versions of a recipe, nor could you "save" a version to compare against a future optimization without overwriting your main work.

The Solution: A, B, C Stack

Substance A B C Limits

We have expanded the mixture data model to store three distinct amount values for each substance: A, B, and C.

  • Amount A: This is your Main active recipe. It is what's used for the mixing instructions, cost analysis totals, and sharing.
  • Amount B: The previous version or a comparison point.
  • Amount C: The "archive" version.

How it Works

The stack operates on a Push mechanism. When you run an optimization and it finds a feasible solution, the system automatically pushes the values onto the stack:

  1. C takes the value of B.
  2. B takes the value of A.
  3. A is updated with the New Optimization Result.

This means you never lose your previous work immediately. If you optimize and don't like the result, your previous "A" is safe in "B".

New Controls

  • Roll Stack: A button to cycle the values: A → B → C → A. Use this to quickly swap between versions to see which one performs better in the analysis charts.
  • Swap A/B: A quick button to just swap the primary and secondary amounts.
  • Copy A→B / B→A: standard copy operations to overwrite one slot with another.
  • Individual Roll: Each substance in the list now has its own "Roll" button, allowing you to cycle amounts for just that single ingredient.

Enhanced Analysis

All analysis tools now display data for all three stack positions:

  • Nutrient Comparison: A new dedicated panel provides a side-by-side grid view of Total A, B, and C against your target, complete with delta percentages.
  • Nutrient Analysis Grid: Focuses on the detailed breakdown of "Amount A", showing exactly how much each substance contributes.
  • Nutrient Bar Chart: Visualizes "Amount A" vs "Target" for a quick visual check. You can now click the legend items (Amount A, B, C, Target) to toggle them on and off, making it easier to focus on specific comparisons. Hidden Chart Item
  • Substance Table: Shows columns for A, B, and C amounts.
  • Calculated Ratios: Compares ratios for all three versions.
  • Cost Analysis: Breaks down cost metrics for A, B, and C.

This upgrade empowers you to iterate faster, compare multiple scenarios (e.g., "Current", "Cheaper", "More Precise"), and make data-driven decisions for your fertilizer recipes.


New Year Docs

1/2/2026

Happy New Year! As we kick off 2026, many of you are planning your upcoming grow cycles. To help you start the year right, we've updated our documentation and wanted to highlight some powerful features for planning and budgeting.

New Guide: Cost Optimization

We've added a comprehensive guide on Cost Optimization. While we released the "Lowest Cost Solver" a few months ago, this new guide walks you through the entire workflow:

  1. Inputting Inventory Costs: How to correctly set up your shelf.
  2. Running the Solver: Strategies for using error tolerance to find cheaper recipes.
  3. Projecting Feed Schedule Costs: How to see the price tag for your entire 12-week cycle before you mix a single batch.

Plan Your Year with Feed Schedules

If you haven't used Feed Schedules yet, now is the perfect time.

  • Map it out: Create a schedule that covers your vegetative and flowering phases.
  • Budget Check: Use the built-in cost projection to ensure your plan fits your budget.
  • Share: Found a schedule that yields amazing results? Share it with the community using our privacy-focused sharing links.

Documentation Updates

We've also polished our Shelf and Feed Logs guides to better explain data privacy when sharing. Rest assured, while you can share your nutrient science with the world, your financial data remains private to you.

Here's to a productive and precise 2026! Happy Growing!



View Blog Archive