← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 16
  1. People who rarely produced original writing are suddenly producing extensive design proposals, business plans, documentation, presentations, tickets, pull requests, blog articles, and meeting summaries, all generated by AI.

  2. I have been writing a series of essays on adapting software engineering to the widespread use of AI.

  3. Of anything I’ve worked on in my career, performance work has been the most rewarding.

  4. I have been writing a series of essays on how the software industry is adapting to AI.

  5. I have written a series of essays on how the software industry is adapting to AI.

  6. Dave Farley’s book Modern Software Engineering explores the question: Is software engineering real engineering?

  7. In an earlier essay, I shared my reflections on the rapid transformation of software engineering by AI.

  8. I had the honor of both attending and speaking at the last two International Workshops on High Performance Transaction Systems, fondly known as HPTS.[1] This is a special event where experts in systems research, development, and operations are invited to…

  9. 2025 was the most productive year of my career.

  10. Elon Musk described his design process during an interview while touring SpaceX: 1) make your requirements less dumb, 2) delete the part or the process, 3) simplify or optimize, 4) accelerate cycle time, 5) automate.[1] He emphasized if you are not regula…

  11. This article is a companion to my talk Rust Is Not as Safe as You Think It Is: Improving Safety and Reliability in Rust.

  12. DuckDB is an analytical database system that can be embedded in-process.

  13. In my last article, I explored tools that can help ensure unsafe code in Rust is free from security vulnerabilities caused by undefined behaviours.

  14. One reason Rust has become an increasingly popular systems programming language is it affords excellent performance while eliminating memory and concurrency errors at compile time, errors that are hard to avoid in other languages with similar performance…

  15. There are significant changes happening in distributed systems.

  16. At many companies, career progression is described by parallel engineering and management tracks.