Skip to content
TLexDR
All topics / software development
Topic
Skim Read Deep
You are reading the free Skim layer. Read unlocks the synthesis and sources.

Software development

2
episodes
2
thinkers
3h
of conversation
8
books & papers
8
terms defined

The neighbourhood: software development and the ideas it travels with. Drag to roam, click a star for the episode, click a neighbour to travel.

Drag to roam · scroll to zoom · click a neighbour to travel · click a star for the episode

From foundational to frontier

Climb the spectrum. The most accessible conversations come first.

Start here
ACCESSIBLECOREFRONTIER

The lexicon

Every term the guests lean on, in plain language. Read one in full, or filter to find it.

    What the corpus says

    The throughline across every conversation that touches this idea.

    Dave Plummer's early fascination with computers began with the TRS-80 Model 1 at age 11, setting the stage for his software career.
    Plummer's work on MS-DOS and Windows 95 at Microsoft was pivotal, with strategic decisions like bundling MS-DOS with PCs cementing Microsoft's dominance.
    Windows 95's introduction of 32-bit support and a new UI was a market revolution, though Plummer considers OS/360 the most impactful OS.
    Debugging consumes 80% of development time, highlighting the need for efficient tools and strategies in software engineering.
    Plummer's GitHub Primes project benchmarks prime number algorithms across 100 languages, with Zig outperforming C++ in recent tests.
    Python 3.11 is 10-60% faster due to CPython interpreter optimizations, not a new compiler.
    Guido van Rossum · Guido van Rossum: Python
    Python's indentation rules enhance readability but require a strict four-space standard, unlike other languages.
    Guido van Rossum · Guido van Rossum: Python
    Developers spend 75% of their time debugging, costing the US $113 billion annually.
    Guido van Rossum · Guido van Rossum: Python
    Static typing in Python, via MYPY, remains controversial but is gaining acceptance.
    Guido van Rossum · Guido van Rossum: Python
    The Global Interpreter Lock (GIL) limits Python's concurrency, but a no-gil fork exists.
    Guido van Rossum · Guido van Rossum: Python

    Voices on software development

    8 standout quotes from across the corpus.

    Go read

    8 books and papers cited across these episodes.

    For the specialist

    What experts find new

    5 expert-level takeaways for a specialist reader.

    At the frontier

    Still unresolved

    4 open questions flagged across these conversations.

    The thinkers

    Who takes this idea on, by how often they return to it.

    All guests

    Adjacent ideas