<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: maderalabs</title><link>https://news.ycombinator.com/user?id=maderalabs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 17:56:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=maderalabs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by maderalabs in "Self-updating screenshots"]]></title><description><![CDATA[
<p>Nice! I actually started to build this exact thing a couple years back, and ended up abstracting it out to something more generic with <a href="https://picshift.io/" rel="nofollow">https://picshift.io/</a>. That said, I still love the screenshot use case - the original name of this project was ScreenSync ;)</p>
]]></description><pubDate>Mon, 27 Apr 2026 02:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47917019</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=47917019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47917019</guid></item><item><title><![CDATA[I hacked a $100 eCalendar into family hub signage]]></title><description><![CDATA[
<p>Article URL: <a href="https://absolutelyright.blog/blog/hacking-a-100-ecalendar-into-a-family-dashboard/">https://absolutelyright.blog/blog/hacking-a-100-ecalendar-into-a-family-dashboard/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47577663">https://news.ycombinator.com/item?id=47577663</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 30 Mar 2026 18:04:54 +0000</pubDate><link>https://absolutelyright.blog/blog/hacking-a-100-ecalendar-into-a-family-dashboard/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=47577663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47577663</guid></item><item><title><![CDATA[New comment by maderalabs in "How we built the v0 iOS app"]]></title><description><![CDATA[
<p>I'm curious how much y'all used AI in the development process of the app. Definitely a lot of thought put into the architecture as shown in the post here, what was the split of human written vs. AI-written code? Especially curious given v0 is intended for building with AI.<p>Really great writeup, super thoughtful! Been a v0 user and fan for awhile now, excited to give this a shot!</p>
]]></description><pubDate>Mon, 01 Dec 2025 19:34:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46112006</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=46112006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46112006</guid></item><item><title><![CDATA[New comment by maderalabs in "Show HN: Why write code if the LLM can just do the thing? (web app experiment)"]]></title><description><![CDATA[
<p>This is awesome, and proves that code, really, is a hack. People don’t want code. It sucks, it’s hard to maintain, it has bugs, it has to be updated all the time. Gross.<p>What people want isn’t code - they want computers to do stuff for them. It just happens that right now, code is the best way you can do it.<p>The paradigm WILL change. It’s really just a matter of when. I think the point you make that these are problems of DEGREE, not problems of KIND is very important. It’s plausible, now it’s just optimization, and we know how that goes and have plenty of history to prove we consistently underestimate the degree to which computation can get faster and cheaper.<p>Really cool experiment!</p>
]]></description><pubDate>Sat, 01 Nov 2025 20:48:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45785201</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=45785201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45785201</guid></item><item><title><![CDATA[New comment by maderalabs in "Ask HN: What are you working on? (September 2025)"]]></title><description><![CDATA[
<p>Picshift.io: upload an image, get a URL, change what shows at that URL whenever you want. Works anywhere an image link works.<p>You can randomize and schedule images to show up at the link as well. Super useful for marketing, maintaining screenshots on a website or in documentation, etc.<p>Would love to hear if anyone wants to use it!</p>
]]></description><pubDate>Tue, 30 Sep 2025 02:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45421359</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=45421359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45421359</guid></item><item><title><![CDATA[How to POST to a Webhook in Five Different Languages]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsync.io/blog/2018/05/08/how-to-post-to-a-webhook/">https://www.crowdsync.io/blog/2018/05/08/how-to-post-to-a-webhook/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=17261616">https://news.ycombinator.com/item?id=17261616</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 08 Jun 2018 00:36:08 +0000</pubDate><link>https://www.crowdsync.io/blog/2018/05/08/how-to-post-to-a-webhook/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=17261616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17261616</guid></item><item><title><![CDATA[New comment by maderalabs in "Show HN: CrowdSync – Automate Repetitive Processes with People"]]></title><description><![CDATA[
<p>We created CrowdSync to help automate tedious, repetitive process with people, things like sending emails, requesting documents, scheduling time, requesting payments, and more!<p>This came out of my experience as a user researcher, where we'd spend hours onboarding people into studies - having them sign consent forms, be sent study information, scheduling time, sending reminders and payments.<p>As it turns out, this problem exists in a number of domains, especially any kind of onboarding of employees.<p>One question we get often is "Can't people just do this with Zapier?"<p>The answer to that is, not really, for a couple primary reasons:<p>- Zapier is fantastic for people who are somewhat technically minded, however, falls quite short with lay audiences (think about a membership coordinator working at a non-profit, or an HR assistant). While some of these audiences are adept at using tools like Zapier, a huge portion aren't. They need a single, centralized place.<p>- Zapier (and related) aren't particularly good at handling <i>people</i> through a process. They're great for shuffling data around, but not great at both showing where people are, as well as providing people-oriented interactions (automated reminders, etc).<p>In short, CrowdSync is for helping to put a number of people through the same process, where repetitive work can easily be systemized and tracked.<p>Would love any feedback, thoughts and questions!</p>
]]></description><pubDate>Tue, 08 May 2018 14:33:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=17021137</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=17021137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17021137</guid></item><item><title><![CDATA[Show HN: CrowdSync – Automate Repetitive Processes with People]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsync.io">https://www.crowdsync.io</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=17021097">https://news.ycombinator.com/item?id=17021097</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 08 May 2018 14:28:30 +0000</pubDate><link>https://www.crowdsync.io</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=17021097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17021097</guid></item><item><title><![CDATA[How I Found Your Email]]></title><description><![CDATA[
<p>Article URL: <a href="http://justindavis.co/2018/03/10/how-I-found-your-email/">http://justindavis.co/2018/03/10/how-I-found-your-email/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16578942">https://news.ycombinator.com/item?id=16578942</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Mar 2018 19:20:54 +0000</pubDate><link>http://justindavis.co/2018/03/10/how-I-found-your-email/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=16578942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16578942</guid></item><item><title><![CDATA[Our ProductHunt Launch by the Numbers]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsync.io/blog/2018/02/05/our-producthunt-launch-by-the-numbers/">https://www.crowdsync.io/blog/2018/02/05/our-producthunt-launch-by-the-numbers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16310218">https://news.ycombinator.com/item?id=16310218</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 05 Feb 2018 17:12:39 +0000</pubDate><link>https://www.crowdsync.io/blog/2018/02/05/our-producthunt-launch-by-the-numbers/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=16310218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16310218</guid></item><item><title><![CDATA[7 Tips for Creating a New Process]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsync.io/blog/2018/01/17/7-tips-for-creating-a-new-process/">https://www.crowdsync.io/blog/2018/01/17/7-tips-for-creating-a-new-process/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16169063">https://news.ycombinator.com/item?id=16169063</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 17 Jan 2018 16:15:25 +0000</pubDate><link>https://www.crowdsync.io/blog/2018/01/17/7-tips-for-creating-a-new-process/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=16169063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16169063</guid></item><item><title><![CDATA[How to Post to Private Slack Channels with Zapier]]></title><description><![CDATA[
<p>Article URL: <a href="http://justindavis.co/2017/10/16/how-to-post-to-private-slack-channels-from-zapier/">http://justindavis.co/2017/10/16/how-to-post-to-private-slack-channels-from-zapier/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15483753">https://news.ycombinator.com/item?id=15483753</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Oct 2017 15:16:11 +0000</pubDate><link>http://justindavis.co/2017/10/16/how-to-post-to-private-slack-channels-from-zapier/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=15483753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15483753</guid></item><item><title><![CDATA[Simple Cache Busting with Webpack]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsync.io/blog/2017/10/10/simple-cache-busting-with-webpack/">https://www.crowdsync.io/blog/2017/10/10/simple-cache-busting-with-webpack/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15449928">https://news.ycombinator.com/item?id=15449928</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 11 Oct 2017 14:16:36 +0000</pubDate><link>https://www.crowdsync.io/blog/2017/10/10/simple-cache-busting-with-webpack/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=15449928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15449928</guid></item><item><title><![CDATA[Using React-Draft-Wysiwyg with MongoDB]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsync.io/blog/2017/10/05/react-draft-wysiwyg-with-mongodb/">https://www.crowdsync.io/blog/2017/10/05/react-draft-wysiwyg-with-mongodb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15417788">https://news.ycombinator.com/item?id=15417788</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 06 Oct 2017 15:55:24 +0000</pubDate><link>https://www.crowdsync.io/blog/2017/10/05/react-draft-wysiwyg-with-mongodb/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=15417788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15417788</guid></item><item><title><![CDATA[How to Know What Features to Kill]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsync.io/blog/2017/09/28/how-to-know-what-features-to-kill/">https://www.crowdsync.io/blog/2017/09/28/how-to-know-what-features-to-kill/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15357411">https://news.ycombinator.com/item?id=15357411</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 28 Sep 2017 14:40:25 +0000</pubDate><link>https://www.crowdsync.io/blog/2017/09/28/how-to-know-what-features-to-kill/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=15357411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15357411</guid></item><item><title><![CDATA[Using a Linter Can Instantly Make You a Better Dev]]></title><description><![CDATA[
<p>Article URL: <a href="http://justindavis.co/2017/09/18/using-a-linter/">http://justindavis.co/2017/09/18/using-a-linter/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15278262">https://news.ycombinator.com/item?id=15278262</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 18 Sep 2017 18:26:22 +0000</pubDate><link>http://justindavis.co/2017/09/18/using-a-linter/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=15278262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15278262</guid></item><item><title><![CDATA[Why We Switched from Angular (2/4) to React]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsync.io/blog/2017/09/06/why-we-switched-from-angular-to-react/">https://www.crowdsync.io/blog/2017/09/06/why-we-switched-from-angular-to-react/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15277986">https://news.ycombinator.com/item?id=15277986</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 18 Sep 2017 17:53:20 +0000</pubDate><link>https://www.crowdsync.io/blog/2017/09/06/why-we-switched-from-angular-to-react/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=15277986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15277986</guid></item><item><title><![CDATA[$10 Showdown: Linode vs. DigitalOcean vs. Amazon Lightsail]]></title><description><![CDATA[
<p>Article URL: <a href="https://joshtronic.com/2016/12/01/ten-dollar-showdown-linode-vs-digitalocean-vs-lightsail/">https://joshtronic.com/2016/12/01/ten-dollar-showdown-linode-vs-digitalocean-vs-lightsail/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13089412">https://news.ycombinator.com/item?id=13089412</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 02 Dec 2016 15:37:07 +0000</pubDate><link>https://joshtronic.com/2016/12/01/ten-dollar-showdown-linode-vs-digitalocean-vs-lightsail/</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=13089412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13089412</guid></item><item><title><![CDATA[In-depth look at how we chose the name, logo and branding for a new product]]></title><description><![CDATA[
<p>Article URL: <a href="http://justindavis.co/building-jampay/episode-1-names-logos-and-other-branding-bullshit">http://justindavis.co/building-jampay/episode-1-names-logos-and-other-branding-bullshit</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11620478">https://news.ycombinator.com/item?id=11620478</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 May 2016 13:37:42 +0000</pubDate><link>http://justindavis.co/building-jampay/episode-1-names-logos-and-other-branding-bullshit</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=11620478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11620478</guid></item><item><title><![CDATA[Writing a blog series about launching a new product – in HIGH levels of detail]]></title><description><![CDATA[
<p>Article URL: <a href="http://justindavis.co/building-jampay/episode-0-lets-get-started.html?utm_source=hackernews">http://justindavis.co/building-jampay/episode-0-lets-get-started.html?utm_source=hackernews</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11567951">https://news.ycombinator.com/item?id=11567951</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 25 Apr 2016 22:37:04 +0000</pubDate><link>http://justindavis.co/building-jampay/episode-0-lets-get-started.html?utm_source=hackernews</link><dc:creator>maderalabs</dc:creator><comments>https://news.ycombinator.com/item?id=11567951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11567951</guid></item></channel></rss>