Code Monkey home page Code Monkey logo
  • šŸ‘‹ Hi, Iā€™m @KentBeck

  • šŸ‘€ Iā€™m interested in:

  • 3X: Explore/Expand/Extract. As a product matures, the tradeoffs affecting its development change dramatically. What are these changes and how can we respond to them?
  • Power law distributions. Power laws appear despite our best efforts. How should we adapt our tools and techniques to the inexorable laws of nature.
  • Programs as nature. I study the structure and evolution of programs using the same tools used to study the structure and evolution of the natural world.
  • Quantitative studies of software engineering. For example, I have data that implies that programming language does not affect the size of diffs but deployment frequency does.
  • Coaching. How to deliver it, scale it, teach it, and measure it.
  • Tree-based tools. Source text is dead, it's just taking a while to quit twitching. Some day the whole toolchain, from editors on, will work with syntax trees.
  • Smalltalk. What does Smalltalk still have to teach the programmers of today? Lots, it turns out.
  • Reversibility. When you can un-make decisions, then you can afford to make many more of them.
  • Software development at scale. How can we visualize work flowing through tens of thousands of developers, designers, project managers, and operations engineers? How can we optimize based on data from decades of development?
  • Software design, as seen in the tidyfirst.substack.com newsletter/book serial.
  • šŸŒ± Iā€™m currently learning Bayes Theorem, poker, thermodynamics of life, funding economics for creators.
  • šŸ’žļø How to reach me: [email protected]

Kent Beck's Projects

dramatiq icon dramatiq

A fast and reliable background task processing library for Python 3.

druntime icon druntime

Low level runtime library for the D programming language

excalidraw icon excalidraw

Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

moire icon moire

A test runner that identifies tests that interfere with one another, that is test1 followed by test2 passes, but test2 followed by test1 fails.

multihash- icon multihash-

Playing around with implementing multi-hashing (a hash table with multiple hash functions) in JavaScript

prune icon prune

Prune is an AST-based code editor.

tcr icon tcr

Tools for TCR (test && commit || revert)

tcrcode icon tcrcode

VS Code support for the TCR coding workflow

tdd-tyrant icon tdd-tyrant

A sample Java client for Tokyo Tyrant, used to demonstrate test-driven development

testdesiderata icon testdesiderata

Optimize the value of your tests by choosing how to tradeoff among various valuable properties.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.