Tag programming

24 bookmarks have this tag.

2026-07-09

53.

No LLM code in dependencies | Lobsters

lobste.rs/s/oe8pxn/no_llm_code_dependencies

https://lobste.rs/~emk wrote:

Similarly it can make bad code that looks really good.

I think the thing that bothers me the most is that LLMs have changed the relative price of quality.

Imagine this in terms of houses: Before, a shitty McMansion with a leaky roof and bad foundation cost 1000X. A really good house with no lurking headaches cost 2000X.

Now with LLM technology, a skilled practitioner could hypothetically reduce the price of the good house to 1500X, by having it do some of the more mechanical and easily verified construction tasks.

But the shitty McMansion? That has now dropped in price to 100X.

And so the shitty McMansions are likely to drive out the quality work in ugly ways. I don't like this at all. Personally, I'm not going to hassle the craftspeople who reduce the price of the good house from 2000X to 1500X. But I don't see what prevents the crappy 100X houses from driving anything better out of the market, creating a "lemon market", and causing customers to become much more suspicious about software in general. Lemon markets are ugly, for the reason you described: buyers have no way to distinguish quality from garbage. In software, the most famous example of a lemon market was the great video game crash of 1983, where a wave of absolute garbage video games burnt a huge number of customers and made them stop buying.

2026-06-26

52.

The Joy and Power of Understanding

binaryigor.com/the-joy-and-power-of-understanding.html

2026-06-23

50.

It’s Only When You Look Back - markround.com

www.markround.com/blog/2026/06/17/25-its-only-when-you-look-back

2026-05-24

47.

Don't answer the first question - Lalit Maganti

lalitm.com/post/dont-answer-the-first-question

2026-05-20

45.

Haskell for all: Type out the code

haskellforall.com/2026/05/type-out-the-code

2026-05-17

44.

Ascetic Computing | Lobsters

lobste.rs/s/4g74mw/ascetic_computing

2026-05-05

42.

Work with the garage door up

notes.andymatuschak.org/Work_with_the_garage_door_up

2026-01-15

40.

C++ tutorials he-he

www.learncpp.com

2026-01-07

39.

Semantic Compression

caseymuratori.com/blog_0015

In other words, revisiting the code you've already written and making it more concise could improve its readability (and also why code review is a thing).

This also aligns with the "Writing code that is easy for others to read" chapter in the Programmer's Brain book.

2026-01-06

38.

Recreation of Persona 3 Reload UI in Godot | Ultipuk's tab

ultipuk.xyz/blog/recreation-of-persona-3-reload-ui

2025-12-20

37.

SwiftUI Field Guide

www.swiftuifieldguide.com

2025-09-29

30.

Create with Swift - Anything is possible.

www.createwithswift.com

Good code examples with screenshots showing what the UI looks like. Apple's documentation usually lacks screenshots showing what particular SwiftUI components look like or how they function – it's up to third-party developers to provide this information.

2025-08-20

27.

Design foundations from idea to interface - WWDC25 - Videos - Apple Developer

developer.apple.com/videos/play/wwdc2025/359

Just a simple demo of transforming one iOS app design to another where upon using an app we try to ask to the following questions:

- Where am I?

The app should make it clear right away, so Im not left wondering where I am or how I got here

- What can I do?

I shouldn't have to guess – actions should be clear and easy to understand

- Where can I go?

A clear sense of next steps to keep the flow going and helps me avoid hesitation or second-guessing

I wish some professional software answered those questions. As well as mine, really. Should rewatch it from time to time.

2025-08-19

26.

SwiftUI Font and Texts - swiftyplace

www.swiftyplace.com/blog/swiftui-font-and-texts

2025-08-10

23.

Bret Victor, human being

worrydream.com

2025-07-28

21.

Overview of last 20 years of DBMSs

db.cs.cmu.edu/papers/2024/whatgoesaround-sigmodrec2024.pdf

And some talk about SQL and relational models.

2025-07-25

20.

Multi-Version Concurrency Control in Postgres (its funny)

www.cs.cmu.edu/~pavlo/blog/2023/04/the-part-of-postgresql-we-hate-the-most.html

2025-07-03

17.

Test your click speed - InstantClick

instantclick.io/click-test

2025-06-30

16.

Programming languages resources | Max Bernstein

bernsteinbear.com/pl-resources
15.

Hypermedia: A Reintroduction

hypermedia.systems/hypermedia-a-reintroduction
14.

Community-driven shader library for Godot

godotshaders.com

2025-06-13

12.

The Narrative Fallacy — Ludicity

ludic.mataroa.blog/blog/the-narrative-fallacy

“Structuring your theory into a story makes it more compelling.”

11.

Data Engineers Should Be Held To The Same Standards As Bakers

www.hermit-tech.com/blog/data-engineers-and-bakers

The latter consequence of low expectations is the more serious one. It's something that some people may never recover from. The average career of a paramedic is 6-8 years because of the physical and psychological strain the job puts on a person. The career of a physiotherapist is about the same, mainly because they become someone's personal psychologist 8 times a day while treating back pain or a sore knee. The trajectory of a data or software engineer seems to be a bit different: they burn out from the mental stress of working in dishonest and fraudulent cultures that produce unsatisfying work, but the engineer stays in the profession. Only they're a shell of a human. How many developers or programmers do you know who are a little sad all the time? I wonder what caused them to be like that.

10.

Am I Even Good Enough For Imposter Syndrome?

www.hermit-tech.com/blog/am-i-even-good-enough-for-imposter-syndrome

So much of building tech stuff is a figurative conversation - between you and the machine, you and the abstraction, you and the people who will use what you build, you and the people who will maintain it, you and those who came before you. To understand such a varied audience you need to anchor on your understanding of yourself. Improve the one tool you can never replace - you.