💾 Archived View for yujiri.xyz › software captured on 2023-04-19 at 22:20:12. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-03-20)

➡️ Next capture (2023-07-10)

🚧 View Differences

-=-=-=-=-=-=-

yujiri.xyz

Yujiri's software index

These articles are aimed at a variety of knowledge levels. I post some tutorials and some stuff aimed at fellow programmers.

My sourcehut

My github

Programming tutorials

Reasons to become tech-literate

Use Linux

Learn programming for good instead of profit

An overview of programming paradigms (might be integrated into the above eventually)

HTMLDog's HTML, CSS, and Javascript tutorials - the HTML and CSS ones are easily the best tutorials out there. The Javascript one is decent; I'm not aware of any better ones.

What goes into a website and how to make one

The Concise Python Tutorial

This is old, and probably not great. Also the only thing left that I never converted to Gemtext. I might write a better one someday.

Chapter 1

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Programming philosophy

Specifications are contravariant

Objectivism in software

Don't negotiate with bad software

Unenforceable features

Why most unit testing is waste

Language design

Enforced privacy is stupid

Against variable declarations

Why do all the dynamic languages catch name errors by default?

Including library code in stack traces

Interpretation is a sin

Subtle benefits of static typing

Why I don't believe in pure functional programming anymore

Braceless body in semicolon languages is bad design

What I want in a programming language

Reviews

Zig

Rust

Crystal

Go

Python

Javascript

PHP: a fractal of bad design (Eevee article)

Renpy

Fish

Wix

Eclipse Che

Industry and ecosystem talk

Forgot password considered harmful

Stop with the arbitrary restrictions on passwords

Please exit the top menu cult

Fighting over the keyboard

Stop trying to take the user's choice

You do harm by creating alternatives

I hate caching

Has your favorite tool actually saved more time than it's costed?

Build systems are a scourge

The Web is Evil

PDF must die

Against C

Intuit has shitty software engineering

The Ark

We have done wrong by fleeing from operating systems

XML is bad

Gemini is kinda bad

Tidbits and misc

Empty comparisons

Breadth-first versus depth-first autocompletion

I hate Windows because Windows hates me

The six dumbest ideas in computer security? 🤔

contact

subscribe via RSS