Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 76
  1. Combinatorial Implosion

    Combinatorial Implosion LLMs contain models for a wide range of observable systems.

  2. Faster pull requests are faster horses

    Faster pull requests are faster horses Perhaps we should throw out the rubber stamp and just commit to main?

  3. Stop treating pull requests like you’re adding a chapter to the bible

    Stop treating pull requests like you’re adding a chapter to the bible Code review has gotten so blown up in importance the past several years.

  4. Indispensable atoms of the computing universe

    Indispensable atoms of the computing universe Transistor Datagram TCP segment Transaction URL S3 object Token Each invention carefully draws a boundary around essential complexity, encapsulated as a dependable unit with a stable contract and clear failure…

  5. Agents of Our Own Illiteracy

    Agents of Our Own Illiteracy I worry our software industry is drifting towards illiteracy.

  6. Death by a Thousand Comments

    Death by a Thousand Comments Gergely Orosz of the Pragmatic Engineer newsletter/podcast writes: I’m seeing so many VC-funded, internally built infrastructure and bootstrapped solutions around “building a context layer for engineering teams.”

  7. Something Is Rotten in the State of Pennsylvania

    Something Is Rotten in the State of Pennsylvania In the two decades John Gruber has been in this racket, I’ve never been angrier at him for missing a review than I am about him not reviewing the iPhone Air.

  8. Software is Made of Fickle Loops

    Software is Made of Fickle Loops You can use the lens of iterative loops to look at software development today.

  9. Levers of Light

    Levers of Light Light and movement becomes action.

  10. Imperative Core, Sandboxed Shell

    Imperative Core, Sandboxed Shell What if instead of implementing using functional programming, which often copies data that has to be later collected, we wrote code that matched the operation & memory model of the underlying compute?

  11. Immediate mode in Microsoft’s new Edit TUI

    Immediate mode in Microsoft’s new Edit TUI Microsoft released a new open source code editor.

  12. Do not default to object-oriented or message-passing

    Do not default to object-oriented or message-passing Object-oriented programming is good for some problems.

  13. Apple’s App Commodification and the End of Delicious Differentiation

    Apple’s App Commodification and the End of Delicious Differentiation Apple used to differentiate itself with software.

  14. Test Driven Vibes

    Test Driven Vibes Test-driven development (TDD) is the perfect match for vibe coding.

  15. Electric Bicycle for the Mind

    Electric Bicycle for the Mind Steve Jobs coined the idea of the “bicycle for the mind”, where computers could take a person a lot further than they could alone, just like a bicycle could let you travel further, more quickly, and more efficiently than runn…

  16. Automated Tests or Documentation? Why Not Both.

    Automated Tests or Documentation?

  17. Demos are Forcing Functions

    Demos are Forcing Functions John Gruber writes about Apple Intelligence’s vaporware aspects in Something Is Rotten in the State of Cupertino.

  18. Generative UI vs Curated UI

    Generative UI vs Curated UI In the media I think there’s been much too much recency bias with Generative AI and Wearables, where since they are recently developed people assume they are the natural next step.

  19. How Components and Behavior-Driven Tests Overlap

    How Components and Behavior-Driven Tests Overlap They are contracts of what and some other system works out how.

  20. What does RSC stand for?

    What does RSC stand for?

  21. WebAssembly Core, Imperative Shell

    WebAssembly Core, Imperative Shell Outline: https://www.destroyallsoftware.com/screencasts/catalog/functional-core-imperative-shell Write the core in WebAssembly.

  22. Examples of modes

    Examples of modes Guillermo Rauch said “One of my North Stars in design is No Modes, or mode minimization.

  23. An Optimist uses a Pessimist’s Wi-Fi

    An Optimist uses a Pessimist’s Wi-Fi “What’s your Wi-Fi password?”

  24. Think of your visual UI as progressive enhancement on an accessible core

    Think of your visual UI as progressive enhancement on an accessible core So often making for the web as a sighted user I think of the visual experience first.

  25. Web App vs Site vs Hybrid

    Web App vs Site vs Hybrid I first started as a website designer, and now call myself a web app developer.

  26. Introducing Orb: a friendly Elixir DSL for writing WebAssembly 🕷️🕸️ HTML works on pretty much any computing device you buy today.

  27. How is a WebAssembly module like a Ruby class?

    How is a WebAssembly module like a Ruby class?

  28. Clash of the KVs

    Clash of the KVs Today Vercel announced a range of storage options, from Postgres to an S3-like object store.

  29. Introducing Calculated World

    Introducing Calculated World Calculated.World is now live!

  30. Introducing Collected Press: Markdown Directly Loaded from GitHub, Rendered on the Edge For a while, I’ve had a blog running on WordPress.

  31. Comparing HTTP Latency

    Comparing HTTP Latency When an HTTP request is made, a response comes back, right?

  32. An Idea for Figures in Markdown

    An Idea for Figures in Markdown Markdown has a built-in way to add images.

  33. WebAssembly allows script tags everywhere

    WebAssembly allows <script> tags everywhere The web is a flexible medium.

  34. Write Once, Integrate Everywhere

    Write Once, Integrate Everywhere Write once, run anywhere clearly fails.

  35. When Can Users Do X?

    When Can Users Do X?

  36. The Missing App Economy

    The Missing App Economy In the late 90s Steve Jobs was faced with a dilemma.

  37. Mocking window.location in Jest

    Mocking window.location in Jest It’s sometimes necessary to mock window.location in Jest tests.

  38. Accessibility-First Tool Concepts

    Accessibility-First Tool Concepts Twice now I’ve created desktop apps for designing UIs.

  39. Appreciating Legible Diagrams

    Appreciating Legible Diagrams I do love a good monospaced diagram co-located with the code it describes.

  40. The Apple Experience Augmented — Part 2: Developer Experience

    The Apple Experience Augmented — Part 2: Developer Experience Apple has been iterating for years on a curious set of APIs called ARKit that has been largely ignored by the iPhone & iPad developer community, which hints that more compelling hardware is com…

  41. The Apple Experience Augmented — Part 1: User Experience

    The Apple Experience Augmented — Part 1: User Experience I want to cover what the user experience of an AR Glasses product from Apple could look like, and how it might integrate with today’s products.

  42. Vary variables not rules in CSS media queries

    Vary variables not rules in CSS media queries A common pattern you’ll see when implementing responsive design with CSS is to redefine rules in media queries: h1 { font-size: 2rem; } @media (min-width: 720px) { h1 { font-size: 2.5rem; } } @media

  43. Tips for concatenating URLs in JavaScript

    Tips for concatenating URLs in JavaScript You might have a base URL from configuration, that you then concatenate with paths to produce a full URL.

  44. Tim Bray on subscribing to publications

    Tim Bray on subscribing to publications Tim Bray writes why he won’t subscribe: Their arithmetic didn’t consider their chance of getting me to click on “Subscribe.”

  45. Biasing your business to producing value in a public manner

    Biasing your business to producing value in a public manner Some ancient 2011 advice from Patrick McKenzie: Businesses create value with almost everything they do.

  46. My most used commands for front-end

    My most used commands for front-end # Measure HTTP response time httpstat "https://example.org/" # Run Google’s PageSpeed Insights npx psi "https://example.org/" --strategy=mobile # Run Axe Core across multiple breakpoints npx evaluatory "https://exampl…

  47. When a third party library schedules a focus via requestAnimationFrame() and blows all your tests up The Reach UI components are great.

  48. Useful React hooks for accessibility

    Useful React hooks for accessibility import { useMemo } from 'react'; import { v4 as uuid } from 'uuid'; export function useLabelledBy(): readonly [ string, { 'aria-labelledby': string } ] { const uniqueID = useMemo(uuid, [uuid]); return [uniqueI…

  49. A better alternative to TypeScript’s non-null assertive operator

    A better alternative to TypeScript’s non-null assertive operator TypeScript supports using !

  50. Deno hits 1.0

    Deno hits 1.0 Deno has reached version 1.0.