<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: ayazhan</title><link>https://news.ycombinator.com/user?id=ayazhan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 01 Jul 2026 23:21:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ayazhan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: Dribble – an open-source AI IDE for databases]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/azhakhan/dribble">https://github.com/azhakhan/dribble</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48727039">https://news.ycombinator.com/item?id=48727039</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 Jun 2026 00:16:39 +0000</pubDate><link>https://github.com/azhakhan/dribble</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=48727039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48727039</guid></item><item><title><![CDATA[New comment by ayazhan in "Recursive Language Models (RLMs)"]]></title><description><![CDATA[
<p><a href="https://arxiv.org/abs/2510.04871" rel="nofollow">https://arxiv.org/abs/2510.04871</a>
another recursive based model</p>
]]></description><pubDate>Wed, 15 Oct 2025 20:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45597896</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=45597896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45597896</guid></item><item><title><![CDATA[I couldn't find a job, so I built an open source project]]></title><description><![CDATA[
<p>Article URL: <a href="https://zhakhan.com/blog/I-couldnt-find-a-job-so-i-built-an-open-source-project">https://zhakhan.com/blog/I-couldnt-find-a-job-so-i-built-an-open-source-project</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44395746">https://news.ycombinator.com/item?id=44395746</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 27 Jun 2025 10:59:52 +0000</pubDate><link>https://zhakhan.com/blog/I-couldnt-find-a-job-so-i-built-an-open-source-project</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=44395746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44395746</guid></item><item><title><![CDATA[Prince of Persia Defeated Apple II's Memory Limitations]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=sw0VfmXKq54">https://www.youtube.com/watch?v=sw0VfmXKq54</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43027225">https://news.ycombinator.com/item?id=43027225</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 12 Feb 2025 17:00:16 +0000</pubDate><link>https://www.youtube.com/watch?v=sw0VfmXKq54</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=43027225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43027225</guid></item><item><title><![CDATA[Coding Adventure: Ant and Slime Simulations (2021) [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=X-iSQQgOd1A">https://www.youtube.com/watch?v=X-iSQQgOd1A</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42610393">https://news.ycombinator.com/item?id=42610393</a></p>
<p>Points: 12</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 06 Jan 2025 13:29:57 +0000</pubDate><link>https://www.youtube.com/watch?v=X-iSQQgOd1A</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=42610393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42610393</guid></item><item><title><![CDATA[How we built an internal tools builder that lives in your Python codebase]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.dropbase.io/post/an-internal-tools-builder-that-lives-in-your-python-codebase-part-2">https://www.dropbase.io/post/an-internal-tools-builder-that-lives-in-your-python-codebase-part-2</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40320718">https://news.ycombinator.com/item?id=40320718</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 May 2024 16:18:12 +0000</pubDate><link>https://www.dropbase.io/post/an-internal-tools-builder-that-lives-in-your-python-codebase-part-2</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=40320718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40320718</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>got it. thank you for your feedback, i really appreciate it!</p>
]]></description><pubDate>Wed, 06 Dec 2023 20:00:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=38548736</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38548736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38548736</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>Totally, i'll reach out!</p>
]]></description><pubDate>Wed, 06 Dec 2023 02:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=38539911</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38539911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38539911</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>these are great examples, thanks for sharing! the second one is particularly interesting. python seems like a perfect fit for that use case.<p>are there any limitations you encounter with NiceGUI? do you need a user permission feature or does each user get admin access? can you see it scaling up easily?</p>
]]></description><pubDate>Wed, 06 Dec 2023 02:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=38539906</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38539906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38539906</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>thanks for the heads up!<p>i feel like the challenge would be to find a subset of customizations that would work for most users.</p>
]]></description><pubDate>Wed, 06 Dec 2023 01:45:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=38539539</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38539539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38539539</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>that’s a fair point.<p>what would be the minimum set of customization required to satisfy the majority of the tweaks requested by internal users?<p>would it be sufficient to offer themes (dark/light modes), a custom logo, and control over font sizes? or, is it more fundamental, like adding your own css and changing the size/positioning of components?</p>
]]></description><pubDate>Wed, 06 Dec 2023 01:21:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=38539356</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38539356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38539356</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>NiceGUI looks interesting, reminds me of reflex.dev a little bit.<p>what kind of apps are you building with it?</p>
]]></description><pubDate>Wed, 06 Dec 2023 00:52:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38539113</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38539113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38539113</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>yes, that’s us. glad to see you remember our previous iteration :)<p>internal app builder is certainly a challenging market to break into, but we believe we have something interesting to offer and are quite optimistic about our approach.<p>were you a customer of the previous dropbase version (csv to database)?<p>thanks again for your interest, it is always appreciated!</p>
]]></description><pubDate>Wed, 06 Dec 2023 00:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=38538772</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38538772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38538772</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>correct. internal apps are usually built by developers for internal users. examples include processing refunds, updating customer information, managing user permissions, triggering batch jobs, and etc.<p>the goal of internal apps is to optimize tasks that are tedious and time consuming, but not too common for an off-the-shelf product to be available.<p>since the internal apps aren't the main product developers work on in a company, they prefer to build them quickly with minimal resources.<p>internal tools usually run on a server, as does Dropbase</p>
]]></description><pubDate>Tue, 05 Dec 2023 23:57:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=38538668</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38538668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38538668</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>thank you for sharing! i think we'll get there eventually and add components beyond tables, such as charts and maps. current focus is to get the table+sidebar experience right first. the thing that differentiates us from dashboarding tools is that with us an end user can trigger a task that gets or acts on data (as opposed to rearrangement of existing data on ui).<p>could you elaborate on cron jobs being a pain point? would you use it as a scheduled task to fetch/prepare data before user logs in or let users schedule jobs on their own to run async? any use cases you could share?</p>
]]></description><pubDate>Tue, 05 Dec 2023 23:10:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=38538225</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38538225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38538225</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>this looks great, thanks for sharing! i’ll check it out. we are also big fans of Pydantic and FastAPI</p>
]]></description><pubDate>Tue, 05 Dec 2023 22:39:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=38537914</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38537914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38537914</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>thanks Kelvin! :)</p>
]]></description><pubDate>Tue, 05 Dec 2023 21:42:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38537322</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38537322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38537322</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>i second that. for external-facing tools, you probably want something custom, branded, and more flexible. when it comes to internal tools, you typically want something quick to get the job done.<p>at dropbase, our focus was on enabling developers to get stuff done efficiently. we noticed that for 90% of internal tool use cases, you only need a table and modal to get user input. so we focused on developing those. while it may not be sufficient for external apps, for internal tools, it should cover most of that you need</p>
]]></description><pubDate>Tue, 05 Dec 2023 21:18:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=38537029</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38537029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38537029</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>yes, it's a bit inconvenient, but user management and ui component definitions are managed by the dropbase server. because of this, we need an account, with a token to identify and authenticate a workspace</p>
]]></description><pubDate>Tue, 05 Dec 2023 21:12:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=38536961</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38536961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38536961</guid></item><item><title><![CDATA[New comment by ayazhan in "Show HN: Dropbase – Build internal web apps with just Python"]]></title><description><![CDATA[
<p>frankly we're new to open source. and technically we're not really open source. we wanted to take advantage of the self hosted nature of data processing worker, which are safety, extensibility, and developer trust. that's why the worker is under the source-available model.<p>as we grow and learn, if we get interest from the community to contribute, we'll definitely consider opening more of the codebase.</p>
]]></description><pubDate>Tue, 05 Dec 2023 20:38:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=38536582</link><dc:creator>ayazhan</dc:creator><comments>https://news.ycombinator.com/item?id=38536582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38536582</guid></item></channel></rss>