<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: denster</title><link>https://news.ycombinator.com/user?id=denster</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 03 Aug 2026 23:24:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=denster" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by denster in "Don't be a meat proxy"]]></title><description><![CDATA[
<p>I think meat proxies are solved by ARs which is the new PR, we built a tongue-in-cheek attentionrequest.com site about it, but the general concept has been working for our team -- asking people to write questions before they send an agent-generated doc, to serve as a proxy for having read / thought about it.</p>
]]></description><pubDate>Mon, 03 Aug 2026 13:44:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49155739</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=49155739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49155739</guid></item><item><title><![CDATA[New comment by denster in "Don't be a meat proxy"]]></title><description><![CDATA[
<p>We had the same problem, now I just ask my colleagues to AR the docs (attentionrequest.com); while the site may be tongue-in-cheek, it helped us build a workflow, where "certificate of having read & thought about it" is conditioned on reading the doc and then writing up a number of questions on it as a human, before sending it off. It's worked reasonably well for us so far, hopefully this becomes one of the new norms.</p>
]]></description><pubDate>Mon, 03 Aug 2026 13:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49155689</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=49155689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49155689</guid></item><item><title><![CDATA[New comment by denster in "Ask HN: What low-code “dashboarding“ SaaS would you recommend in 2021?"]]></title><description><![CDATA[
<p>I'd recommend MintData (<a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a>)<p>It lets you define your dashboard logic in a spreadsheet & then drag/drop the dashboard UI and publish it for end-user consumption.</p>
]]></description><pubDate>Wed, 30 Dec 2020 08:12:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=25579671</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=25579671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25579671</guid></item><item><title><![CDATA[New comment by denster in "Retool Raises $50M from Sequoia"]]></title><description><![CDATA[
<p>I think this is a fantastic way to describe it!<p>I spent 5 years in the 90s creating a WYSIWYG tool with Visual Basic 6 , and VB6 was a life saver.<p>I think retool is a fantastic, modern-day re-incarnation of that.<p>However, I think when the UX is important -- that is, a rich, pixel-perfect design combined with robust facilities to define custom app logic, a principles-first approach has to be taken.<p>We've taken one stab at this, to say that logic should be defined in a spreadsheet specifically tailored for the app-building purpose, and I think only time will tell if this approach is right. [1]<p>[1] Take with a grain of salt, I'm the founder of<p><a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a></p>
]]></description><pubDate>Tue, 20 Oct 2020 19:47:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=24841633</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=24841633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24841633</guid></item><item><title><![CDATA[New comment by denster in "Retool Raises $50M from Sequoia"]]></title><description><![CDATA[
<p>100% Agreed! Defining logic in JS is quite clunky for these sorts of tools.<p>I'm biased[1], but for this reason we took the approach of creating a spreadsheet from scratch for the sole purpose of creating logic for apps (both internal tools & customer facing UX).<p>Would be curious to get the everyone's input on our spreadsheet-driven approach -- thoughts?<p>[1] I'm biased, because I'm the founder of:
<a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a><p>[2] But this example shows what I mean by the "a spreadsheet is better to define logic than JS" approach:<p><a href="https://mintdata.com/showcase/photo-finder/" rel="nofollow">https://mintdata.com/showcase/photo-finder/</a></p>
]]></description><pubDate>Tue, 20 Oct 2020 19:37:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=24841533</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=24841533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24841533</guid></item><item><title><![CDATA[New comment by denster in "UX design: Tools, methods and frameworks for generalists"]]></title><description><![CDATA[
<p>Great post!<p>To op, for tools like Figma, what do you think the future holds? In what dimension will they evolve? How can they help you be more effective? Will they help you express your ideas in ever higher fidelity over time? [1]<p>[1] Biased questions, but genuinely curious about the op's answers given his deep expertise in the field (as the founder of <a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a>)</p>
]]></description><pubDate>Mon, 10 Aug 2020 18:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=24112741</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=24112741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24112741</guid></item><item><title><![CDATA[New comment by denster in "Ask HN: What weird or hard problems are you trying to solve?"]]></title><description><![CDATA[
<p>Design + Code tooling.<p>Hard problem:<p>How do we evolve design tools? Can Sketch/Figma be evolved to create full featured software? [1]<p>Something with no limits, and the freedom to create any feature developers create today with React/Angular/Vue.<p>Is it possible or a pipe dream?<p>[1] <a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a></p>
]]></description><pubDate>Sun, 05 Jul 2020 21:06:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=23741988</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=23741988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23741988</guid></item><item><title><![CDATA[New comment by denster in "Micro-front ends in Webpack 5"]]></title><description><![CDATA[
<p>I can't help but agree!<p>Where's the Visual Basic 6 of our era? :)<p>Sure, apps weren't pretty, but you could bang one out in a few days and start getting use from it.<p>That's why I've devoted my career to tooling, hoping to improve the situation [1]<p>[1] {cough, cough} <a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a> is where we put our blood, sweat 'n tears as a result :)</p>
]]></description><pubDate>Thu, 18 Jun 2020 18:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=23566352</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=23566352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23566352</guid></item><item><title><![CDATA[New comment by denster in "OpenAI API"]]></title><description><![CDATA[
<p>Agreed on the democratization front!<p>We saw this OpenAI demo:
<a href="https://player.vimeo.com/video/427943452" rel="nofollow">https://player.vimeo.com/video/427943452</a><p>and were just <i>blown away</i>. Very cool!!<p>I guess a spreadsheet is never too old [1] to learn new tricks :)<p>[1] Founder of <a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a> here, so a bit biased (& opinionated about) spreadsheets, take the above with a pound or 10 of salt.<p>[2] I've sent them this example how we'd invoke their APIs, hopefully they'll let us into the beta, fingers crossed :)
<a href="https://mintdata.com/docs/learn/core-mechanics/work-with-data/work-with-api/send-get-requests/" rel="nofollow">https://mintdata.com/docs/learn/core-mechanics/work-with-dat...</a></p>
]]></description><pubDate>Thu, 11 Jun 2020 19:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=23492762</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=23492762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23492762</guid></item><item><title><![CDATA[New comment by denster in "NoDesign.dev – Tools and resources for non-artistic developers"]]></title><description><![CDATA[
<p>What's a "non-artistic developer"?<p>I think:<p>1) Design is like a muscle, you can always develop it<p>2) Digital experiences [1] are all around us! And they play a more pivotal role in our lives as time goes on.<p>So, hit the gym (practice) & with time everyone can improve.<p>[1] As the <a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a> founder here, I'm highly biased -- I'm not a designer but certainly aspire to improve along this dimension.</p>
]]></description><pubDate>Mon, 08 Jun 2020 18:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=23459062</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=23459062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23459062</guid></item><item><title><![CDATA[New comment by denster in "Show HN: Grid.js – Advanced table library that works everywhere"]]></title><description><![CDATA[
<p>We [1] used to think the same thing a few years back, but then figured out empirically that virtualization (above the React layer) will let you view/scroll through virtually unlimited-size datasets (until you hit the browser's memory limit per tab).<p>So, at this point, I would say canvas is not required to render large grids in modern browsers (even though Google Sheets does this for likely legacy reasons)<p>[1] You can see how we render large grids at<p><a href="https://mintdata.com/docs" rel="nofollow">https://mintdata.com/docs</a> in the example sections.</p>
]]></description><pubDate>Fri, 05 Jun 2020 08:04:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=23426136</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=23426136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23426136</guid></item><item><title><![CDATA[New comment by denster in "Show HN: CubeWeaver, a collaborative multidimensional web-based spreadsheet"]]></title><description><![CDATA[
<p>We use "nested spreadsheets" that can live in any cell, and combined with aggregate functions like GROUP_BY() we're able to get this behavior.<p>Would be genuinely curious -- would our approach [1] help w/what you're working on?<p>[1] Here's an example of how we think about multiple dimensions in spreadsheets (videos + text): 
<a href="https://mintdata.com/docs/learn/core-mechanics/work-with-data/work-with-frames/group-by-columns/" rel="nofollow">https://mintdata.com/docs/learn/core-mechanics/work-with-dat...</a></p>
]]></description><pubDate>Wed, 03 Jun 2020 13:49:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=23403306</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=23403306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23403306</guid></item><item><title><![CDATA[New comment by denster in "Software will eat software in a remote-first world"]]></title><description><![CDATA[
<p>"I can't imagine how that would work"
-> hearing that kills me inside :(<p>I think we have 2 options:<p>OPTION 1)<p>We've reached a plateau -- software will continue to be developed as it is now, no new abstractions.<p>OPTION 2)<p>Mankind will create a better set of tools to:<p>- reduce the effort needed<p>- increase the # of people who can participate<p>in the translation of ideas/requirements -> software.<p>For everyone's sake [1], I really hope it's the second! :)<p>As one crazy idea, imagine if you could have a spreadsheet that would let you build software instead of crunch numbers...
... anyway, probably a bad idea, we should stick to our current abstractions and tools :D<p>[1] Take the above with 2.42 lbs of salt, I'm the founder of<p><a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a></p>
]]></description><pubDate>Mon, 25 May 2020 12:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=23300423</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=23300423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23300423</guid></item><item><title><![CDATA[New comment by denster in "Siri, What Time Is It in London?"]]></title><description><![CDATA[
<p>I think dates, times, UTC offsets, and locales/cultures is a topic we frequently think of as "that's easy" [1] when in practice it's painstakingly hard to get right.<p>As an example, we've spent the past few days on our eng team refining our spreadsheet functions for date/time handling, and it's like the 5th time we've iterated on this (after supporting everything Excel / Google Sheets do).<p>Funny part is, I'm sure we'll iterate on it even more -- it's hard to get this topic both right & make it easy to use / approachable.<p>Btw, does anyone have good reading materials on this topic? (date/time/locale handling)<p>[1] I'm biased as a founder at <a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a>, but thankfully our engineers set me straight on the subtleties :D</p>
]]></description><pubDate>Fri, 22 May 2020 10:14:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=23270431</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=23270431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23270431</guid></item><item><title><![CDATA[New comment by denster in "Show HN: Free foreign exchange rates API"]]></title><description><![CDATA[
<p>We’ve used this API in our <a href="https://mintdata.com/docs" rel="nofollow">https://mintdata.com/docs</a> examples, but the limits run out fairly quickly.<p>Would be curious to ask here — are there any alternative APIs you’d recommend for showing financial application examples? (Ideally something that fetches the delayed price of a stock (CUSIP) and related news for it)</p>
]]></description><pubDate>Sat, 25 Apr 2020 22:11:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=22982030</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=22982030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22982030</guid></item><item><title><![CDATA[New comment by denster in "Incremental Builds in Gatsby Cloud"]]></title><description><![CDATA[
<p>So, for (2) above, not sure I understand:<p>camp 1) at best, a TCP connection is re-used, and the HTML for "page 2" is fetched over the network, parsed, the CSS OM is applied, and then the whole caboodle* is "painted on screen".<p>camp 2) the CSS OM is applied and "page 2" is painted on-screen (possibly even faster if the browser cached "page 2" in a texture on the GPU, so the CSS OM application step may be optimized away)<p>So I genuinely don't understand how fetching a "page 2" from a CDN<p>(we use Cloudfront & GCP's CDN at <a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a>, so I'm basing my experience on this)<p>is faster than the SPA approach?<p>I am genuinely curious on the above -- not trying to start a flame war :D<p>* Yes, apparently caboodle is a word?! I had to Google it just like you to make sure :)</p>
]]></description><pubDate>Wed, 22 Apr 2020 19:33:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=22949311</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=22949311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22949311</guid></item><item><title><![CDATA[New comment by denster in "Incremental Builds in Gatsby Cloud"]]></title><description><![CDATA[
<p>I'll take a stab at this, Kyle just shoot me if I get something wrong below :D<p>1) There's a server-centric approach and a client-centric approach:<p>--a) hand-maintained HTML + php falls into the first camp<p>--b) React (/Angular/Vue) fall into the second<p>2) If you go with the second camp (b), you end up having a higher initial page load time (due to pulling in the whole "single page app" experience), but a great time transitioning to "other pages" (really just showing different DIVs in the DOM)<p>3) Gatsby does some very clever things under the hood, to make it so that you get all the benefits of the second camp, <i>without</i> virtually any downsides.<p>4) There are of course all kinds of clever code-splitting, routing & pre-loading things Gatsby does, but I hope I got the general gist right.<p>If not, Kyle, get the nerf gun out! -- how would you describe the Gatsby (& static sitegen) benefits? :)</p>
]]></description><pubDate>Wed, 22 Apr 2020 18:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=22948976</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=22948976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22948976</guid></item><item><title><![CDATA[New comment by denster in "Incremental Builds in Gatsby Cloud"]]></title><description><![CDATA[
<p>Interesting, what were the challenges you faced with MDX?<p>We built <a href="https://mintdata.com/docs" rel="nofollow">https://mintdata.com/docs</a> on it, and it's been proverbially better than sliced bread -- that is, a true joy to work with MDX.<p>What're the challenges/pitfalls you faced with MDX + Gatsby?</p>
]]></description><pubDate>Wed, 22 Apr 2020 18:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=22948829</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=22948829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22948829</guid></item><item><title><![CDATA[New comment by denster in "Incremental Builds in Gatsby Cloud"]]></title><description><![CDATA[
<p>Kyle,<p>Just read the post, congrats on the launch!<p>We've been using Gatsby on:<p><a href="https://mintdata.com" rel="nofollow">https://mintdata.com</a><p>for the past few years, and are <i>huge</i> fans of your work.<p>I still recall the day when I brought Gatsby into our org, our front-end guys almost ate me alive :D<p>They said: a React.render(...) + GraphQL thing, why do we need it? What's the big deal?<p>Fast forward a few years later, and Gatsby dominates (in my opinion) the best way to build a static website based on React.<p>Keep up the awesome work!<p>Your true fan,
Denis</p>
]]></description><pubDate>Wed, 22 Apr 2020 18:37:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=22948751</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=22948751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22948751</guid></item><item><title><![CDATA[New comment by denster in "Malleable Systems: Software must be as easy to change as it is to use it"]]></title><description><![CDATA[
<p>Thank you!<p>Before the others come with torches, I’ll point out we turned on public/free access recently, would be happy to hear your thoughts/feedback on the MintData approach.</p>
]]></description><pubDate>Mon, 13 Apr 2020 23:08:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=22861178</link><dc:creator>denster</dc:creator><comments>https://news.ycombinator.com/item?id=22861178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22861178</guid></item></channel></rss>