<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: caseydm</title><link>https://news.ycombinator.com/user?id=caseydm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 02 Sep 2026 06:59:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=caseydm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by caseydm in "Ask HN: Who is hiring? (September 2026)"]]></title><description><![CDATA[
<p>OpenAlex | Software Engineer | Remote | Full-time | $150–200k USD<p>OpenAlex is an open index of the world's scholarly research: hundreds of millions of articles linked to authors, institutions, and topics, free via API and bulk download. Traffic runs about a billion API calls per month from universities, governments, and AI companies. The team behind it is a small nonprofit funded by grants and enterprise support.<p>We're hiring two engineers to work across the whole backend, which is SQL and PySpark on Databricks, Python/Flask APIs, Elasticsearch, and Cloudflare Workers. It's a small team with lots of autonomy. You'll notice what's missing, build it, ship it, and answer the tickets about it. We're AI-native, with agents writing all of our code.<p>Apply here: <a href="https://openalex.org/jobs/software-engineer" rel="nofollow">https://openalex.org/jobs/software-engineer</a></p>
]]></description><pubDate>Tue, 01 Sep 2026 17:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49524920</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=49524920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49524920</guid></item><item><title><![CDATA[New comment by caseydm in "Stop Trying to Schedule a Call with Me"]]></title><description><![CDATA[
<p>"Hey I got some great news. Got 20 minutes for a call later today?"</p>
]]></description><pubDate>Sun, 12 Jan 2025 04:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42671359</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=42671359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42671359</guid></item><item><title><![CDATA[New comment by caseydm in "Heroku Login and Deployment Down"]]></title><description><![CDATA[
<p>Oh really? Logging into the portal or logging into with the CLI to push code? The CLI login is down for me.</p>
]]></description><pubDate>Thu, 08 Jun 2023 15:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=36243694</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=36243694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36243694</guid></item><item><title><![CDATA[Heroku Login and Deployment Down]]></title><description><![CDATA[
<p>Returning 500 errors.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36243580">https://news.ycombinator.com/item?id=36243580</a></p>
<p>Points: 13</p>
<p># Comments: 8</p>
]]></description><pubDate>Thu, 08 Jun 2023 15:31:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=36243580</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=36243580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36243580</guid></item><item><title><![CDATA[New comment by caseydm in "Things that improved between Elasticsearch 1 and 7"]]></title><description><![CDATA[
<p>Our startup uses managed elasticsearch through elastic. We're a very small team so support/consulting advice is important to us and they are good at that.</p>
]]></description><pubDate>Wed, 25 Jan 2023 10:18:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=34516607</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=34516607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34516607</guid></item><item><title><![CDATA[New comment by caseydm in "Twitter's engineering workforce could be down by 90%"]]></title><description><![CDATA[
<p>Ha! I always laugh when I hear those. Guess we will find out!</p>
]]></description><pubDate>Fri, 18 Nov 2022 03:06:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=33649499</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=33649499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33649499</guid></item><item><title><![CDATA[New comment by caseydm in "GitHub Copilot isn't worth the risk"]]></title><description><![CDATA[
<p>I was a naysayer but find copilot makes me more productive. Especially at writing tests. It's very good at recognizing patterns in your own work, and completing an entire test based on the function name.</p>
]]></description><pubDate>Thu, 17 Nov 2022 20:22:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=33645079</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=33645079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33645079</guid></item><item><title><![CDATA[GitHub Copilot Is actually Good]]></title><description><![CDATA[
<p>My wife went to a conference recently where she learned about copilot. As someone who produces a lot of open source code, this immediately started me on a rant, talking about how it was reusing people's code in a questionable manner. I also thought writing comments to create code was a gimmick (still do).<p>However, I decided to try out copilot to see what it was doing and what the hell. I'm actually surprised how good it is. I'm use it for python within pycharm, and I'm surprised how often it's referencing patterns in other parts of my codebase. It's also autocompleting tons of patterns that I need for elasticsearch-dsl and some other python libraries.<p>I guess I've seen a lot of hate for copilot but maybe give it a try? I still don't know how to feel about the code reuse, but I'm surprised it works as well as it does.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33413583">https://news.ycombinator.com/item?id=33413583</a></p>
<p>Points: 5</p>
<p># Comments: 6</p>
]]></description><pubDate>Mon, 31 Oct 2022 21:36:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=33413583</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=33413583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33413583</guid></item><item><title><![CDATA[New comment by caseydm in "CloudFront vs. Cloudflare, and how to reduce response times for both (2021)"]]></title><description><![CDATA[
<p>Anybody using Cloudflare to cache an API that serves JSON? Thinking about setting that up.</p>
]]></description><pubDate>Thu, 20 Oct 2022 20:01:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=33279945</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=33279945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33279945</guid></item><item><title><![CDATA[New comment by caseydm in "Ask HN: Where are the good platforms for contract work?"]]></title><description><![CDATA[
<p>No I never used any of that. I would have moved on to another job if someone insisted on it.</p>
]]></description><pubDate>Wed, 14 Sep 2022 16:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=32839877</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=32839877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32839877</guid></item><item><title><![CDATA[New comment by caseydm in "Ask HN: Where are the good platforms for contract work?"]]></title><description><![CDATA[
<p>I sound like a shill for Upwork (promise I'm not!). But the fees for long-term clients (>$10k in earnings) is 5%. If you go on your own and bill through a system you will likely pay 3%. So it's not that different.</p>
]]></description><pubDate>Wed, 14 Sep 2022 15:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=32838939</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=32838939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32838939</guid></item><item><title><![CDATA[New comment by caseydm in "Ask HN: Where are the good platforms for contract work?"]]></title><description><![CDATA[
<p>I would give it another shot. Since your history is older you likely need to keep your rate at $60 for a while and complete a few jobs. But UpWork has the biggest market and there are plenty of people out there willing to pay for developers with a solid history.<p>People say it's underpaid or terrible, but part of that reputation comes from people doing one or two jobs and quitting. Plus, I've hired developers on UpWork and a lot of people suck at writing proposals. I have a lot of advice on that too.</p>
]]></description><pubDate>Wed, 14 Sep 2022 15:46:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=32838821</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=32838821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32838821</guid></item><item><title><![CDATA[New comment by caseydm in "Ask HN: Where are the good platforms for contract work?"]]></title><description><![CDATA[
<p>I was very successful on UpWork. However, it is not something you can jump into with no work history on the site, like "I have 16 years experience so my rate is $125/hr." People don't believe you when you say that. They want to see proof from a third party. So you need to start lower ($30 to $50/hr), stay in a niche, and successfully complete jobs while gradually raising your rates.<p>When someone sees glowing reviews and completed jobs, you become the "easy button" and they will pay more to decrease their risk. When they see 10 completed jobs with 5 star reviews, all mentioning the exact type of work they need, they can be pretty sure the 11th will be successful. It's possible to charge $125 or more an hour on UpWork and have to keep your settings updated so that you are not spammed with invites.</p>
]]></description><pubDate>Wed, 14 Sep 2022 15:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=32838549</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=32838549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32838549</guid></item><item><title><![CDATA[New comment by caseydm in "Is the Ride over for Uber?"]]></title><description><![CDATA[
<p>I agree that a small team of engineers can do big things. But 15 engineers to run Uber ride share in maintenance mode? That's insane. I would love to see a breakdown of each engineer's responsibilities in that scenario.</p>
]]></description><pubDate>Mon, 04 Jul 2022 16:13:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=31978652</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=31978652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31978652</guid></item><item><title><![CDATA[New comment by caseydm in "Why companies move off Heroku (besides the cost)"]]></title><description><![CDATA[
<p>Heroku is my tried and true. I've likely done thousands of deploys over the years and have never had one go bad or leave my app in a bad state. I have rolled back an app a few times due to bad configs and it was always quick and left me with a huge sigh of relief.<p>That being said, they are very stagnant on features. A dyno has operated the same way, at the same size, at the same price for like 10 years now? The main features I would like to see are auto-scaling for all dynos and IPs that allow you to restrict database traffic. Render looks promising in that department and could likely get business from me if Heroku doesn't change in the next couple years.</p>
]]></description><pubDate>Thu, 28 Apr 2022 02:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=31188291</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=31188291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31188291</guid></item><item><title><![CDATA[New comment by caseydm in "Render: a Zero DevOps Cloud Platform"]]></title><description><![CDATA[
<p>That's great. They make good points on securing databases as well. Everything has to be open with Heroku's basic dynos. It would be nice to secure PostgreSQL or Elasticsearch so the IP is not publicly available.</p>
]]></description><pubDate>Wed, 23 Mar 2022 18:23:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=30781617</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=30781617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30781617</guid></item><item><title><![CDATA[New comment by caseydm in "Render: a Zero DevOps Cloud Platform"]]></title><description><![CDATA[
<p>I'm excited to see a solid competitor to Heroku. While I trust Heroku due to using it for so long, they have become complacent with pricing and features. For example, affordable autoscaling looks awesome.</p>
]]></description><pubDate>Wed, 23 Mar 2022 16:58:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=30780587</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=30780587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30780587</guid></item><item><title><![CDATA[New comment by caseydm in "Stop using Zoom, Hamburg’s data protection agency warns state government"]]></title><description><![CDATA[
<p>Anybody else prefer Google meet over zoom lately? I feel like it's a cleaner layout.</p>
]]></description><pubDate>Tue, 17 Aug 2021 17:40:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=28212626</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=28212626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28212626</guid></item><item><title><![CDATA[Easy API Pagination in Flask]]></title><description><![CDATA[
<p>Article URL: <a href="https://pycare.com/easy-api-pagination-in-flask/">https://pycare.com/easy-api-pagination-in-flask/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=27922762">https://news.ycombinator.com/item?id=27922762</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Jul 2021 18:54:23 +0000</pubDate><link>https://pycare.com/easy-api-pagination-in-flask/</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=27922762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27922762</guid></item><item><title><![CDATA[New comment by caseydm in "Git undo: We can do better"]]></title><description><![CDATA[
<p>This is a great idea. There are well-documented ways to undo things on stack overflow, but almost every way:<p>1. Has three competing ways available to complete the 'undo'<p>2. Every way has a scary caveat that the user must be aware of<p>It would be awesome to simplify the process for new users.</p>
]]></description><pubDate>Mon, 21 Jun 2021 17:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=27581155</link><dc:creator>caseydm</dc:creator><comments>https://news.ycombinator.com/item?id=27581155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27581155</guid></item></channel></rss>