Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 74
  1. Horizontal and Vertical Motivators, and Hygiene

    I'm not in management, but damned if I don't love a good management paper.

  2. Witness The Most Productive Team in Cinema

    There is one scene that gets referenced several times in Rapid Development by Steve McConnell as an example of a hugely productive team.

  3. Reading: The Best of Software Writing by Joel Spolsky

    Joel Spolsky's writing and opinions are evergreen, and his 2004 book The Best of Software Writing shows it.

  4. A 1984 paper that models the time it takes to complete a project, and shows what happens when you are up against bad deadlines.

  5. All of this comes from reading everything in Martin Fowler’s https://www.martinfowler.com/microservices/, and many of its linked articles.

  6. excerpt from How Complex Systems Fail

  7. Notes on Site Reliability Engineering, by Google

    For my own reference, here are notes I took while reading Google's book on SRE.

  8. Just delete those failing tests

    If you're responsible for a large, legacy code base, here's my hint to you: delete your failing tests.

  9. A small trick to make "before" a bit more powerful, a bit more useful, and a bit more dangerous.

  10. The Post-CAP Reading List

    Eric Brewer and Daniel Abadi expand our notions of what the real trade-offs are in the CAP theorem.

  11. The 7000 page Harry Potter book that never was

    A scientist's idea of literary criticism is different from most people's.

  12. GUI: Taking Lessons from Hand-Drawn Animation

    Chuck Jones inspires UI designers in this classic paper from Ungar and Chang.

  13. Early example of Duck Typing in 1991's SELF

    In 1991 Ungar and Smith wrote about the experimental programming language SELF, and in it described duck typing, calling it behaviorism.

  14. One-liner to analyze Python programs

    The great benefit of knowing the command-line is being able to write scripts to analyze scripts, all in ~1 minute.

  15. One Parent CSS

    How I write CSS.

  16. HTML5 Semantic Markup is for HTML, not CSS

    I hand-crafted the CSS for the site.

  17. Catches for traditional programmers when learning Python

    After a lifetime of programming and compsci education, I've had some issues learning with Python.

  18. It's easy to dismiss the GoF Design Patterns

    When I first read the gang of four’s Design Patterns I dismissed most of it as a coverup for the unfortunate parts of C++’s object design.

  19. font-feature-settings should not be used in code blocks

    font-feature-settings is a great CSS feature to play with, but it should probably be turned off in code blocks.

  20. The problem of learning Object Oriented Design

    The greatest problem in learning object oriented design is in the toy problems.

  21. How to write a program, the wrong way

    Learn the right way to write a program the wrong way

  22. David Parnas and the roots of good programming design

    This paper is considered seminal in Object Oriented Design, but Parnas never mentions objects, and his example program is described in procedural programming terms.

  23. Reflections on Trusting Trust by Ken Thompson

    You can't trust Ken Thompson.

  24. It shouldn't be surprising to anyone that...

    It shouldn’t be surprising to anyone that New York taxes were managed by a handful of programmers.