Daily Shaarli

All links of one day in a single page.

May 2, 2025

Google is quietly testing ads in AI chatbots
thumbnail

This move is really unsurprising... It's bound to become another channel for advertisements to try to cover the costs of running it all.

BBC Learning English - Stories for Children
thumbnail

Good resource with stories to listen to.

5 questions that reveal if a company has a healthy workplace culture

As I often says: interviews are also for candidate to evaluate the potential employer. If you're interviewing there are good questions to ask, here are a few ideas. I think I'm almost never asked those unfortunately...

Story Points Revisited

They're so misused that it's better to let them go. Indeed, we can go as far as wondering if estimating stories instead of slicing them is a good idea at all. Doesn't mean all estimates disappear of course, but at the single story resolution? You likely better invest time in slicing them better.

Making PyPI's test suite 81% faster
thumbnail

Good proposals to shorten the time spent executing tests. Tighter feedback loops make everyone happy.

xAI Dev Leaks API Key for Private SpaceX, Tesla LLMs

They've been warned of this leak by GitGuardian weeks ago... and did nothing. For people manipulating such sensitive data their security practices are preposterous.

The psychological importance of wasting time
thumbnail

It's fine to "waste" time, it's actually an important part of what we need to function properly.

On Pair Programming

A good in-depth article about pair programming. Shows well the pros and cons.

Is High Quality Software Worth the Cost?

We often hear that question about the trade off between quality and cost. The question is badly framed though. If it's low quality it's requires more effort to add or change features... and so it's more expensive mid-term (not even long term).

How and why to properly write copyright statements in your code

This is one of the best references I know on the topic. It's not that long, to the point and all developers should know it.

People don't work as much as you think
thumbnail

Probably shouldn't feel too bad if you're not doing 8h straight of deep thinking work. This is likely not reachable, and probably most people are lying about it too.

Third Party Cookies Must Be Removed

I have a hard time seeing browser makers truly drop third party cookies without pushing a worse replacement first... Still, it's nice to see the W3C take a stand in the matter.

C++26: Removing language features

Of course, we'd like more to go away... But that's already something.

The Practical Test Pyramid

A bit long and dated for a some advice. Still it does a very good job going through all the different type of tests you'll want to find on your project and how they're structured.

Security Education Companion

Need to teach security basics to your family, friends and neighbors? Here is a nice resource to do a good job there. We often approach the task the wrong way.

Fold 'N Fly

Great options for paper airplane designs.

Digital Minimalism Book Summary
thumbnail

Looks like a good summary of the book.

Ways to Make Code Reviews More Effective
thumbnail

A good reminder that reviewers have many things to keep in mind and evaluate. This is why what can be automated should be automated.

Writing User Stories for Back-end Systems
thumbnail

Or why the term "user" in "user stories" need to be seen very liberally.

The Day Anubis Saved Our Websites From a DDoS Attack
thumbnail

Of course it helps also against DDoS attacks... tells something about the state of AI scrapers I guess.