ADVERTISEMENT

Heirloom tomatoes flourish in containers in a Baler residence

Published Mar 12, 2022 10:00 am

Many gardeners prefer container gardening because it allows them to adjust plants according to their sunlight needs and easily relocate them in the event of natural calamities. This, as well as its space-saving benefits, makes it easier for anyone to produce food.

It's no surprise that Cindy M. Celestino, a 36-year-old Baler resident, also prefers this method of cultivation.

She turned to container gardening when she found her backyard’s conditions were unsuitable for food production.

The crops that grow in her urban garden, however, aren’t the typical ones we usually see because it is mostly populated with heirloom tomatoes that come in different looks.

A result of her upbringing and exploration

Her early experience of tending to ornamental plants in her mother's garden sowed the seeds of her love for gardening.

Owing to this, Celestino used to only cultivate ornamentals, but when she understood the benefits of edible crops, she tried growing kitchen scraps as well.

With just a few successful attempts, she no longer needed to buy vegetables for their household because the garden produced more than enough.

This convinced her to plant more fruits and vegetables in her 5x10 growing space.

Why heirloom tomatoes?

“I like heirloom tomatoes because the seeds can be saved,” said Celestino in Taglish, on why she chose them as her primary crop out of all commodities. 

She continued, “When replanted, the yields get the same characteristics (color, taste, size, and shape.) Among these, I am more fascinated by their taste. Each variety has its distinct flavor.”

Heirloom tomatoes piqued her interest when she was exploring edible gardening because they aren't so common in local markets and gardens.

As her plants grew in number, her garden also evolved into a business after she built a strong social media presence that allowed her to sell tomato seeds.

When the pandemic affected her husband’s business, selling seeds became her family’s beacon of hope. The garden also feeds her family with fresh and nutritious produce. 

When growing heirloom tomatoes in containers, the grower said to (1) invest in rich, good soil for a healthy and productive harvest, (2) find out the right planting time so that plants can live longer and bear fruits well, (3) use the recommended container sizes for healthy roots, and (4) avoid moistening the tomato leaves to prevent disease and pest infestation.

Celestino proves that starting a garden or a farm does not have to break the bank. Using containers or pots, for example, can save you the time and costs associated with growing in the ground. But regardless of the area size, the most important thing is to be able to provide the tomato plants with the care they deserve.

Photos courtesy of Cindy Celestino

For more information, visit Ceen's Haven & Gardens

Read more about farming and gardening at agriculture.com.ph

Related Tags

Ceen's Haven & Gardens agriculture agriculture specials containergardening vinamedenilla
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.