SShortSingh.
Back to feed

Developer builds soil-moisture sensor system to automate garden watering

0
·1 views

A developer has created Garzed, a self-watering garden system that uses soil-moisture sensors to automate irrigation. The system waters plants only when the soil requires it, removing the need for manual or timer-based watering schedules. The project was shared on Hacker News, where it attracted community attention as a practical DIY smart-garden solution. Details about the hardware and software behind the system are available on the project's website at garzed.com.

Read the full story at Hacker News

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

How to implement WCAG accessibility standards in modern Angular (v21+)

A developer has shared practical methods for applying Web Content Accessibility Guidelines (WCAG) in real-world Angular applications using version 21 and above. WCAG, developed by the W3C, defines how to make web content accessible to people with visual, auditory, physical, cognitive, and neurological disabilities through four core principles: Perceivable, Operable, Understandable, and Robust. The article highlights that accessibility is rarely taught practically in university or developer courses, despite being legally required in many countries and beneficial for SEO and code quality. Key implementation techniques covered include using Angular Signals to dynamically update ARIA labels in response to UI state changes, and manually adding keyboard focus support to custom components built with non-semantic HTML elements like divs. The author argues that writing accessible code leads to cleaner DOM structure and broader software reach, making it a worthwhile engineering investment beyond mere compliance.

0
ProgrammingDEV Community ·

Google Trends tokens are IP-locked, silently breaking scrapers behind rotating proxies

A developer building a Google Trends scraper on the Apify platform discovered that widget tokens issued during the initial API call are tied to the originating IP address. The scraper worked flawlessly on a local machine but failed in production, where proxy servers rotated IP addresses between sequential requests. Counterintuitively, residential proxies — considered higher quality — caused more failures than datacenter proxies because they rotated IPs more aggressively, invalidating tokens even for basic timeline data. The fix involved pinning all requests within a single scraping run to the same IP using a sticky proxy session ID. With this change, a two-term comparison completed in roughly 16 seconds and returned full timeline and related-query data reliably.

0
ProgrammingDEV Community ·

DrawBook offers free browser-based tool for contractor progress payment apps

A free, open-source web tool called DrawBook has been released to help small general contractors and specialty subcontractors prepare progress payment applications against a schedule of values. The tool handles standard construction billing math — including change orders, retainage, stored materials, and prior draw carryforward — following the G702/G703-style format common in the industry. Unlike costly construction ERP platforms or outdated Excel templates, DrawBook runs entirely in the browser with no account, no analytics, and no server storing job financial data. All project data is saved locally via the browser's localStorage, and users are advised to use the built-in JSON backup export to avoid data loss. The project is MIT licensed, hosted on GitHub, and available to use for free at sybilgambleyyu.github.io/DrawBook.

0
ProgrammingDEV Community ·

Developer Builds AI Platform to Unify Fragmented Enterprise Knowledge Systems

A developer has created Enterprise Brain OS, an AI-powered platform aimed at connecting fragmented enterprise tools such as Google Drive, Slack, Jira, and Outlook into a single intelligence layer. The platform is designed not to replace existing enterprise software but to make disparate systems work together more intelligently. Key features include AI-driven semantic search, workflow automation, document intelligence, and specialized AI agents for business operations. The project addresses a common organizational challenge where employees lose productivity searching for information scattered across disconnected applications. The platform is still in development, and the creator is seeking feedback from developers, architects, and enterprise AI practitioners.

Developer builds soil-moisture sensor system to automate garden watering · ShortSingh