<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: danjac</title><link>https://news.ycombinator.com/user?id=danjac</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 14:34:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=danjac" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Django Studio: generator for modern Django projects]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/danjac/django-studio">https://github.com/danjac/django-studio</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47411368">https://news.ycombinator.com/item?id=47411368</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Mar 2026 11:47:29 +0000</pubDate><link>https://github.com/danjac/django-studio</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=47411368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47411368</guid></item><item><title><![CDATA[New comment by danjac in "Mistakes engineers make in large established codebases"]]></title><description><![CDATA[
<p>Whether you rewrite or refactor the code is not so much the point of my comment - it's more that you should first determine what you actually need, in consultation with the project stakeholders, get rid of whatever you don't need, and then you can decide whether you need to rewrite or refactor. Cutting away the bloat will give you a better perspective on that decision.<p>Personally, I would lean towards refactoring - a rewrite is the "declare bankrupcy" stage of technical debt and should only be considered in extremis. For example, the original codebase was written in ColdFusion and in 2025 you can't find any ColdFusion developers (or anyone in their right mind who wants to become a ColdFusion developer). But in any case, rewriting a trimmed down codebase is easier than trying to replicate features you don't need any more.</p>
]]></description><pubDate>Fri, 10 Jan 2025 10:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42654454</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=42654454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42654454</guid></item><item><title><![CDATA[New comment by danjac in "Mistakes engineers make in large established codebases"]]></title><description><![CDATA[
<p>Often the problem with companies running the Feature Factory production treadmill too long is you have code supporting unused features and business logic, but nobody knows any more which features can be dropped or simplified (particularly after lots of employee churn and lack of documentation). So the problem is not so much technical debt, but product debt.<p>You can refactor, but you're also wasting time optimizing code you don't need. A better approach is to sit down with rest of the company and start cutting away the bloat, and then refactor what's left.</p>
]]></description><pubDate>Wed, 08 Jan 2025 12:09:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42633346</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=42633346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42633346</guid></item><item><title><![CDATA[New comment by danjac in "After 3 Years, I Failed. Here's All My Startup's Code"]]></title><description><![CDATA[
<p>The problem is that once you take the VC coin, you are pushed towards hyper-scale. If you don't take the VC coin it's a much harder and longer path to self-sustainability, unless you have some way to fund yourself e.g. consulting. 37 Signals is the model here, but they are super-exceptional (they created Rails, after all).<p>Then having got there, a VC-funded competitor will just roll over you as they'll have better connections and funding.</p>
]]></description><pubDate>Wed, 18 Dec 2024 11:26:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42449651</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=42449651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42449651</guid></item><item><title><![CDATA[New comment by danjac in ""Hetzner decided to cancel our account and terminate all servers""]]></title><description><![CDATA[
<p>They are great for throwaway hobbyist side projects where you don't want to worry about AWS billing horror stories or more expensive offerings like Digital Ocean or Linode.<p>I would not recommend them for a serious, money-on-the-table business.</p>
]]></description><pubDate>Mon, 09 Dec 2024 12:53:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42365844</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=42365844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42365844</guid></item><item><title><![CDATA[New comment by danjac in "Leadership is a hell of a drug"]]></title><description><![CDATA[
<p>Normally I hate timesheets, but there is some satisfaction in putting "Company meeting: 4 hours" into a timesheet and knowing the managers will have a mild heart attack when those 4 hours are multiplied for every person across the company when they look at the end of the month report.</p>
]]></description><pubDate>Tue, 12 Mar 2024 06:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=39676765</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39676765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39676765</guid></item><item><title><![CDATA[New comment by danjac in "Leadership is a hell of a drug"]]></title><description><![CDATA[
<p>You would terminate someone for...having an opinion? They didn't mention the company they worked for (if indeed it is their company and not some made-up example).<p>Little secret: outside of self-proclaimed "leaders" in the Linkedin bubble, most normal people think like the writer, if not put so eloquently. They have jobs to do, and know how to do them, and do not appreciate being dragged into a 4 hour meeting to listen to bullshit. Of course they'll do it if they are told to. But if you are a "leader" you would be conscious of their time and not waste it on self-congratulatory claptrap.</p>
]]></description><pubDate>Thu, 07 Mar 2024 06:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39625729</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39625729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39625729</guid></item><item><title><![CDATA[New comment by danjac in "React has grown beyond its original promise and it's causing more harm than good"]]></title><description><![CDATA[
<p>I have seen so many React code bases that are the polar opposite to "clean, manageable code" that I would strongly disagree with this premise.<p>That's not to say React is to blame, per se, but good code is the result of good developer practices rather than some framework.</p>
]]></description><pubDate>Fri, 09 Feb 2024 07:30:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39312372</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39312372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39312372</guid></item><item><title><![CDATA[New comment by danjac in "Show HN: Open SaaS – An open-source alternative to paid boilerplate starters"]]></title><description><![CDATA[
<p>hype</p>
]]></description><pubDate>Wed, 31 Jan 2024 07:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39201138</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39201138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39201138</guid></item><item><title><![CDATA[New comment by danjac in "Show HN: Open SaaS – An open-source alternative to paid boilerplate starters"]]></title><description><![CDATA[
<p>Honestly, what is the market for these SAAS starters these days? Is anyone making serious money, or even a modest side income, with some web app? It seems the low-hanging fruit is well and truly picked at this point and building something that will earn you decent money requires a lot of time and money investment in a vertical niche, not yet-another-project-management-tool you can put together in a week.</p>
]]></description><pubDate>Wed, 31 Jan 2024 07:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39200930</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39200930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39200930</guid></item><item><title><![CDATA[New comment by danjac in "Ask HN: Why am I suddenly unemployable?"]]></title><description><![CDATA[
<p>Then you have to rely on getting the job by other means than sending your CV. In other words networking.<p>Personally I don't apply to public job listings any more, even when I match all requirements. They are a waste of everyone's time. But networking has its limits.</p>
]]></description><pubDate>Wed, 31 Jan 2024 02:30:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=39199033</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39199033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39199033</guid></item><item><title><![CDATA[New comment by danjac in "What the The end of 0% interest rates means for software engineers"]]></title><description><![CDATA[
<p>Only if you were in right place and time. As a junior dev back then I was earning
about the same as any other junior office worker.</p>
]]></description><pubDate>Wed, 31 Jan 2024 02:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=39198930</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39198930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39198930</guid></item><item><title><![CDATA[New comment by danjac in "What the The end of 0% interest rates means for software engineers"]]></title><description><![CDATA[
<p>Everyone laid off will be hanging their consulting nail. Whether there are enough gigs for them is another matter.</p>
]]></description><pubDate>Tue, 30 Jan 2024 19:19:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=39194378</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39194378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39194378</guid></item><item><title><![CDATA[New comment by danjac in "What the The end of 0% interest rates means for software engineers"]]></title><description><![CDATA[
<p>What evidence is this?</p>
]]></description><pubDate>Tue, 30 Jan 2024 19:06:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39194218</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39194218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39194218</guid></item><item><title><![CDATA[New comment by danjac in "Show HN: Startup funding simulator"]]></title><description><![CDATA[
<p>Depends on your circle. Most of my peers have families and mortgages, and don't have inherited wealth or sufficient savings. They are fiscally responsible but bootstrapping a company requires more resources than just being sensible with your money.</p>
]]></description><pubDate>Thu, 25 Jan 2024 09:52:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=39127857</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39127857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39127857</guid></item><item><title><![CDATA[New comment by danjac in "Ask HN: Why am I suddenly unemployable?"]]></title><description><![CDATA[
<p>That's funny, as I apply to Django jobs with plenty of experience and just get ghosted, to the point I'm moving away from Django as it feels more and more like a dead end (though what in tech other than buzzword-du-jour is not a dead end at this point?)</p>
]]></description><pubDate>Tue, 23 Jan 2024 07:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=39100612</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39100612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39100612</guid></item><item><title><![CDATA[New comment by danjac in "Ask HN: Why am I suddenly unemployable?"]]></title><description><![CDATA[
<p>I would agree. Applying to every public job posting out there is a waste of time.<p>Either the postings are fake (there for legal reasons, or to make the company look like they are healthy and growing) or they will be spammed by so many applicants that even if your resume is a perfect match it will just get lost in the noise.</p>
]]></description><pubDate>Tue, 23 Jan 2024 07:44:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39100601</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39100601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39100601</guid></item><item><title><![CDATA[New comment by danjac in "Ask HN: Why am I suddenly unemployable?"]]></title><description><![CDATA[
<p>Same here. However I do not believe things will recover, at least in a reasonable time frame for my own career. My thinking is now if this current job ends I need to think about exiting the industry and doing something else.<p>Oh well, tech is a nice hobby at least.</p>
]]></description><pubDate>Mon, 22 Jan 2024 14:22:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39089798</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39089798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39089798</guid></item><item><title><![CDATA[New comment by danjac in "Ask HN: Why am I suddenly unemployable?"]]></title><description><![CDATA[
<p>I have zero faith that it is going to pick up again. There is no evidence this is going to be the case. Your time would be better spent retraining for another industry, if that is practical for you.</p>
]]></description><pubDate>Mon, 22 Jan 2024 14:19:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39089765</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39089765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39089765</guid></item><item><title><![CDATA[New comment by danjac in "Ask HN: Why am I suddenly unemployable?"]]></title><description><![CDATA[
<p>This is definitely why I am thinking about leaving the industry, if and when current gig ends.<p>Even with a resume tailored exactly to requirements, crickets.<p>Some copium going around - "it's just interest rates", "thinks will pick up soon". Nope. This is what the end of the industry looks like, at least for a great many developers.</p>
]]></description><pubDate>Mon, 22 Jan 2024 14:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=39089650</link><dc:creator>danjac</dc:creator><comments>https://news.ycombinator.com/item?id=39089650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39089650</guid></item></channel></rss>