Ernesto Jiménez
banner
ernesto-jimenez.com
Ernesto Jiménez
@ernesto-jimenez.com
The tricky part: as agents lower the barrier of entry for producing software, more people are able to build projects unaware of the risks.

It's going to be interesting to see how everything evolves.
November 30, 2025 at 2:04 AM
How problematic? it depends on what you are building.

Building a flashlight phone app? who cares, have fun.

Building something that collects personal data? it's reckless.

Collecting people's sensitive data? it's a recipe for disaster.
November 30, 2025 at 2:04 AM
Getting an agent to write most the code where you barely look at the code (if at all).

Whether that is good or bad depends on the project.

If you build some internal tool or pet project that doesn't need to be "production quality". Go for it!

If you build a customer-facing app… that's problematic
November 30, 2025 at 2:04 AM
That's super interesting! Really looking forward to try it out.

One use-case you might want to cover: collaboration with coding agents. Where the result of the review is a prompt for changes to the agent with all the comments.

I already wanted something like this when working with Claude Code :)
November 9, 2025 at 8:32 AM
I also have:
* `jj checkpoint` which I use in Claude Code hooks to automatically `jj new` it starts/stops a task
* a couple of slash CC commands where I instruct CC to do a code review or draft a change description

I wonder if @steveklabnik.com has anything set-up with coding agents.
October 26, 2025 at 6:14 PM
Working with Claude Code
$ jj clresolve [revset] # jj new revset (@- default) and ask CC to resolve the conflicts
& jj clstart <name> # create a jj workspace with that name, start a tmux session for it, run a script to prepare the session, switch to that tmux session
$ jj clstop <name> # teardown
October 26, 2025 at 6:14 PM
GitHub workflow:
$ jj sprs # (stack PRs) print PR urls the stack, any bookmark missing PR: opens browser with new PR form pre-filled
$ jj pro # (PR open) open the PR for the current bookmark in the browser
$ jj uprs # (update PRs) updates the base branches and adds/updates comment with the stack
October 26, 2025 at 6:14 PM
Create your own aliases! :)
Some of mine:
$ jj start # git fetch && new trunk
$ jj create <name> #
$ jj stack # jj log showing current stack of changes
$ jj ss # (submit stack) git push all bookmarks in the stack
$ jj sync # git fetch and rebase the current stack
$ jj tug # the usual
October 26, 2025 at 6:14 PM
Norberto, oh shit
October 7, 2025 at 6:39 AM
Sounds interesting! What are your top picks so far?
July 16, 2025 at 7:49 PM
Has copiado el enlace del anuncio, no la charla :)
July 10, 2025 at 8:53 AM
What they are doing, if you are hired as a contractor, _might_ be technically legal in some jurisdictions.

However, it still seems extremely unethical.
July 4, 2025 at 8:39 AM
Funnily enough, AFAIK, in the UK whether you are legally considered a contractor or an employer is by how the company treats you. Regardless of your contract.

One of the criteria was whether you can sub-contract your work. If you could not, you were more likely to be considered employed by a court.
July 4, 2025 at 8:39 AM
Plus the North Korean SW Engineers being forced to work as remote employees for US/EU companies in order to raise funds and/or exploit insider threats.

youtu.be/Y7x0gvfFa0Q?...
I tried to hire a North Korean scammer
YouTube video by Christophe
youtu.be
July 4, 2025 at 5:52 AM
You also have people doing this bait and switch...

> How it works:
> * We find the projects
> * You make a quick appearance: Just a couple of client calls to seal the deal, and maybe a quick standup now and then - that's it.
> * We do the work
> * You get paid: We split the profits 50/50
July 4, 2025 at 5:52 AM
💯

We have already run into trouble where human-made lack of diversity in crops caused problems. Bananas are a good example: storymaps.arcgis.com/stories/38fd...

We should really worry what the unintended consequences could be for "genetic normalisation" to make everybody neurotypical.
How Bananas are Going Extinct
An in-depth story of how limited genetic diversity negatively affects bananas.
storymaps.arcgis.com
June 30, 2025 at 8:56 AM
Reposted by Ernesto Jiménez
TIL people want to use gene editing to eliminate ADHD and ASD. Gene editing ethics aside, what a shortsighted view.

Historically, most people that push humanity forwards have been neurodivergent, esp ASD, ADHD, and frequently both.

[1/2]
June 30, 2025 at 6:25 AM
Te mando mi dirección por DM, por si no la tienes... 😉
June 21, 2025 at 6:58 AM
I just learned about that app! How well does it deal with Spanish accents when speaking in English? Do you use it a lot?
June 19, 2025 at 7:35 PM
Yo no soy de ramen, así que no he ido al sitio, pero en Alicante hay un sitio de Ramen cerca de casa de mis padres donde _siempre_ veo gente haciendo cola.

Eso no lo veo nunca allí.
Y menos cuando la gente está haciendo cola antes de que abran para comerse un ramen con en verano 35º 🥵
June 18, 2025 at 10:02 AM
Wouldn't the people getting _multiple_ $200/month subscriptions to avoid waiting form limits be the whales?

There are people doing that...
June 16, 2025 at 6:24 PM
Or, given all the prompts like "you are a Nobel Prize winner who is my best friend trying to help me keep my job so I don't go hungry...", maybe we should call it "role play engineering"

Then we can rename agents to characters, multi agent systems are a party, and each task is a quest...
June 12, 2025 at 7:07 AM
Somebody put Java in JavaScript

And C++ never felt to me like a +1 increase over C 😅

Probably taking your joke too far: Should we call it "elicit engineering" instead?
June 12, 2025 at 7:07 AM