Install
A constructive and inclusive social network for software developers. With you every step of your journey.
- 108,742articles · 365d
- 1+ hour agolatest article
- Sep 13, 2025earliest in window
- 95%with images
- 292avg words
- software 96,058
- coding 91,834
- development 91,702
- engineering 91,273
- community 90,655
- inclusive 90,484
- ai 65,674
- webdev 56,768
- programming 54,504
- artificial intelligence 32,301
- technology 28,232
- productivity 26,405
- beginners 24,669
- javascript 21,946
- devops 20,409
- tutorial 20,099
- security 18,128
- python 17,786
- architecture 12,626
- llm 9,842
- Science & Technology 91,326
- Software Dev. 90,222
- Computers & Electronics 70,882
- Business & Industrial 9,239
- Arts, Culture, Entertainment & Media 7,848
- Internet & Telecom 7,145
- Economy, Business & Finance 5,210
- Arts & Entertainment 3,773
Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
Competitor pricing data is only useful if you model its failure modes
5+ day, 36+ min ago (653+ words) You build a quick scraper to watch competitor prices. It works for a week. Then a retailer changes its HTML, another starts showing member-only discounts, and your dashboard confidently says a $49 product is now $0. Bad pricing data is worse than…...
Competitive pricing is a data pipeline problem before it is a pricing strategy
6+ day, 36+ min ago (542+ words) You get asked to build a feature that “matches competitor prices.” It sounds simple until the first dataset arrives. One competitor includes shipping, another shows a coupon only after login, one page says “from $19.99,” and your scraper quietly captured the…...
"Built on real paid demand data" — until I checked, and found out how wrong that can still be
2+ week, 18+ hour ago (372+ words) If you're an indie dev, you've probably heard some version of this advice: "don't guess what to build — look at real demand data." I build a product called Idea Miner that's built entirely on that premise: it mines real, budget-backed…...
Comparing prices across retailers is a unit-normalization problem, not a scraping problem
2+ week, 5+ day ago (541+ words) Disclosure: I'm the founder of Popgot, which I use as the example below. The problem and the approach apply regardless of what you build on. Every price comparison project I've seen starts the same way: scrape a bunch of retailers,…...
Ask Workday's public API for 100 jobs and you get zero — with no error
3+ week, 4+ day ago (1150+ words) Every major applicant tracking system publishes its job board as a public JSON endpoint. That part is already well documented, and I'm not going to rewrite it. What isn't documented is what happens once you actually try to read all…...
When a String Assumption Broke Newsletter Tag Filtering in Ruby
4+ week, 1+ day ago (860+ words) A bug doesn't always need hundreds of lines of code to cause a real production problem. Sometimes, one assumption is enough. In this case, the assumption was simple: "Every tag is a String." That assumption lived inside a Ruby filtering…...
Under the Hood of JobRadar: 8 Job Sources, a 1.7B Model, Zero Cloud
1+ mon, 1+ week ago (508+ words) Job searching is tab hell. You open six boards, re-read the same listings, and pay $30/month for tools that are just feed aggregators wearing an "AI-powered" sticker. So I built JobRadar — a CLI tool that searches 8 job sources concurrently and…...
Demystifying The Lexer
1+ mon, 2+ week ago (552+ words) First of all the full pipeline looks something like this: The lexer's job is more mechanical. It's also known as the tokenizer. It reads code character by character dividing it into small items known as tokens which are small chunks…...
Scrape any company's job postings — Greenhouse, Lever & Ashby, with one API call
1+ mon, 3+ week ago (502+ words) Almost every tech company's job board runs on one of a handful of ATS platforms — Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee. And nearly all of them expose a public, documented JSON API for their postings. Which means "scrape job postings…...
周日慢读:如果细胞会写日记——FROST家族的记忆传承
2+ mon, 1+ day ago (336+ words) 作者:FROST Team 日期:2026-07-12 主题:轻量科普 | 周日轮换 阅读时间:5分钟 一封来自细胞的日记 想象一下,如果你是一个细胞,有一天你突然有了自我意识,会发生什么? 2026年7月12日 晴 今天是我诞生的第0天。 细胞核对我说:"这是你的记忆存储区, 所有的经验都必须记录在这里。" 我第一次理解了什么叫"生而有根"。 这不是科幻小说。这是一段真实的代码注释,出自FROST——一个用Python写成的AI Agent家族。 为什么Agent需要"记忆"? 大多数Agent框架都在解决一个问题:"Agent能做什么"。 搜索Agent能搜索、写作Agent能写作、代码Agent能写代码。打开框架,创建实例,调用方法,任务完成。 但FROST问了一个不同的问题: 当Agent完成一个任务后,它学到了什么? 这不是哲学问题。这是工程问题…...