<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/how-i-tracked-the-tech-job-market-as-a-working-student-9kgbqxjpv" -->

---
title: How I Tracked the Tech Job Market as a Working Student
description: A working student built an automated pipeline using dlt and Claude to analyze 987 HackerNews 'Who is Hiring?' job posts across 3 months (Apr–Jun 2026). The...
canonical: https://daily.dev/posts/how-i-tracked-the-tech-job-market-as-a-working-student-9kgbqxjpv
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: How I Tracked the Tech Job Market as a Working Student | daily.dev
og:description: A working student built an automated pipeline using dlt and Claude to analyze 987 HackerNews 'Who is Hiring?' job posts across 3 months (Apr–Jun 2026). The...
og:url: https://daily.dev/posts/how-i-tracked-the-tech-job-market-as-a-working-student-9kgbqxjpv
og:image: https://api.daily.dev/og/posts/9KgBqxJpv.png
og:image:alt: How I Tracked the Tech Job Market as a Working Student
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# How I Tracked the Tech Job Market as a Working Student

**[dltHub](https://daily.dev/sources/dlthub)** · 3 min read · 2 upvotes · 0 comments

## Summary

A working student built an automated pipeline using dlt and Claude to analyze 987 HackerNews 'Who is Hiring?' job posts across 3 months (Apr–Jun 2026). The pipeline extracts tools, roles, locations, and remote status from job listings using Claude Haiku, runs incrementally (first monthly run ~$0.40, reruns free), and auto-updates a live dashboard. Key findings: Python and AWS dominate, Claude is now mentioned in 5.3% of job posts (up from 3.6% in April), while Copilot mentions are declining. The whole project was built in one AI conversation using dlt AI Workbench and deployed with a single command.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://dlthub.com/blog/tracking-tech-job-market-with-dlt>

## Questions this post answers

### What percentage of tech job postings mention Claude as a required or preferred tool?

Claude was mentioned in 5.3% of tech job postings analyzed from HackerNews' monthly hiring threads, up from 3.6% in the prior month, giving it the highest share among AI coding tools tracked. Copilot mentions were declining over the same period while Cursor mentions fluctuated month to month.

_Developers weighing which AI tools to learn next can follow tool-adoption signals like this on daily.dev._

### How much does it cost to run an incremental data pipeline that processes new HackerNews job posts every month using dlt?

The first run of the month costs about $0.40, while every subsequent re-run in that same period costs $0, because the pipeline uses incremental loading so it never reprocesses old data. This pattern was designed with Claude inside dlt AI Workbench for a pipeline analyzing HackerNews hiring threads.

_Teams estimating pipeline costs can track real-world dlt cost examples like this on daily.dev._

## Similar posts on daily.dev

- [3 Claude Skills Every Data Scientist Needs in 2026](https://daily.dev/posts/3-claude-skills-every-data-scientist-needs-in-2026-shxmyfel1) · Towards Data Science · 0 upvotes · 0 comments

---

Tags: [#python](https://daily.dev/tags/python), [#backend](https://daily.dev/tags/backend), [#claude](https://daily.dev/tags/claude)

[View this post on daily.dev](https://daily.dev/posts/how-i-tracked-the-tech-job-market-as-a-working-student-9kgbqxjpv)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"How I Tracked the Tech Job Market as a Working Student","url":"https://daily.dev/posts/how-i-tracked-the-tech-job-market-as-a-working-student-9kgbqxjpv","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/how-i-tracked-the-tech-job-market-as-a-working-student-9kgbqxjpv"},"datePublished":"2026-07-10T08:39:11.941Z","dateModified":"2026-09-14T06:00:13.537Z","description":"A working student built an automated pipeline using dlt and Claude to analyze 987 HackerNews 'Who is Hiring?' job posts across 3 months (Apr–Jun 2026). The...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/7156c448a66de2da8ad67386438f9e97?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/7156c448a66de2da8ad67386438f9e97?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"dltHub","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"dltHub","logo":"https://media.daily.dev/image/upload/s--lanGOBQH--/f_auto/v1734606584/logos/dlthub","url":"https://daily.dev/sources/dlthub"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/how-i-tracked-the-tech-job-market-as-a-working-student-9kgbqxjpv","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"python,backend,claude","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"dltHub","item":"https://daily.dev/sources/dlthub"},{"@type":"ListItem","position":3,"name":"How I Tracked the Tech Job Market as a Working Student"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/how-i-tracked-the-tech-job-market-as-a-working-student-9kgbqxjpv#faq","mainEntity":[{"@type":"Question","name":"What percentage of tech job postings mention Claude as a required or preferred tool?","acceptedAnswer":{"@type":"Answer","text":"Claude was mentioned in 5.3% of tech job postings analyzed from HackerNews' monthly hiring threads, up from 3.6% in the prior month, giving it the highest share among AI coding tools tracked. Copilot mentions were declining over the same period while Cursor mentions fluctuated month to month. Developers weighing which AI tools to learn next can follow tool-adoption signals like this on daily.dev."}},{"@type":"Question","name":"How much does it cost to run an incremental data pipeline that processes new HackerNews job posts every month using dlt?","acceptedAnswer":{"@type":"Answer","text":"The first run of the month costs about $0.40, while every subsequent re-run in that same period costs $0, because the pipeline uses incremental loading so it never reprocesses old data. This pattern was designed with Claude inside dlt AI Workbench for a pipeline analyzing HackerNews hiring threads. Teams estimating pipeline costs can track real-world dlt cost examples like this on daily.dev."}}]}
```

