Why not hire part-time developers?
Very few companies even consider this option, and that's a mistake
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,204 posts.
Very few companies even consider this option, and that's a mistake
Fuchsia is a general-purpose open-source operating system created by Google. It is based on the Zircon microkernel written in C++ and is currently under active development. The developers say that Fuchsia is designed with a focus on security, updatability, and performance. As a Linux kernel hacker, I decided to take a…
tl;dr: I like PurelyMail and I will slowly switch all my online accounts to use it. I've been using it for almost three months and I didn't have any issues (except with some Hotmail/Outlook addresses). I have a GMail account since 2006 (that's the date
For Apple to continue to deny these is dishonest, factually wrong, and extremely insulting — not only to our efforts, but to the intelligence of all Apple developers and customers.
Public discussion and media coverage of Bitcoin assumes certain things about Bitcoin: • Bitcoin has a price, that you could expect to buy or sell it around. • Bitcoin is like buying a share in a co…
Postbox’s exit from the Mac App Store should sound very familiar to anyone who buys Mac software. If you read between the lines a bit, I think the real story there is one we’ve seen a lot since June 1: they tolerated the App Store’s lack of paid upgrade mechanics before, but sandboxing — and more accurately, needing…
With Anthropic altering rate limits, we can find other places to spend our money. I have chosen Zed editor with OpenRouter for maximum flexibility.
I’ve used CoffeeScript for a few months now. Coming from Python, I felt that CoffeeScript was more concise than Javascript, so I decided to use it for a few small projects. Initially, it was a nice experience, but then I gradually realized that, while writing CoffeeScript code was very pleasant, reading it wasn’t so…
At the center of everything I’ve written for the last few months (if not the last few years), sits a cancerous problem with the fabric of how capital is deployed in modern business. Public and private investors, along with the markets themselves, have become entirely decoupled from the concept of what “good” business…
Practitioner's perspective comparing Django and Flask — two Python web frameworks, their trade-offs, ecosystems, and when each fits. Full article on devel.tech.
A single intravenous dose of Ewingella americana achieved complete tumor elimination in 100% of treated animals, with no detectable toxicity—outperforming chemotherapy and immunotherapy.
A common pattern is to stop short of the real finish line for your project. A little evangelism, documentation, and polish can go a long way.
As part of the small minority of devs at my company who primarily run Windows, I’m accustomed to working around occasional Unix-specific behaviors in our build and deployment systems. Cygwin makes most stuff just work, I can fix simple incompatibilities myself, and as a last resort I can always boot into OSX for a…
DevFactor | Page are used for templating and causing DevFactor to be easily navigable
Two Truths and a Take, Season 1 Episode 29
Anthropic have enabled CORS support for their JSON APIs, which means it’s now possible to call the Claude LLMs directly from a user’s browser. This massively significant new feature is …
How best to punish spammers? I give this topic a lot of thought because I spend a lot of time sifting through the endless rubbish they send me. And that's when it dawned on me: the punishment should fit the crime - robbing me of my time - which means that
The personal website of James Belchamber.
Python loses every public benchmark by 21-875x. I took the exact problems people use to dunk on Python and climbed every rung of the optimization ladder -- from CPython version upgrades to Rust. Real numbers, real code, real effort costs.
11 months in The Side Hustle From Hell
In which I embark on a quixotic quest to make a physical book using web rendering technology.
Update: There is a nice discussion on Hacker News about this blog post. As a developer I think it is important to stay up to date with new…
The longer I spend as a software engineer, the more obsessive I get about testing. I fully subscribe to the definition of legacy code as “code without an automated test suite.” I’m convinced that the best thing you can do to encourage fast progress in a test suite is to design for testing and have a fast, reliable…
For the last several decades, one avenue of technological progress has towered over nearly everything else: semiconductors.