← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 34
  1. How to Keep Winning

    I've always been fiercely competitive.

  2. Civilizational Primitives

    At the dawn of civilization, with the introduction of the agricultural revolution, humans needed to coordinate in larger numbers so the hierarchy emerged as the primary organizing tool.

  3. Investing in Synthesis

    Computers give humanity the power to solve some of the most critical problems our species has ever faced.

  4. Why Learn Compilers

    A sufficient understanding of computers is impossible without learning how compilers and their parts work.

  5. Computers Doing The Right Thing

    I'm fascinated by the idea of computers doing The Right thing without explicit user input.

  6. Learning to Fight

    Running a growing business is thrilling.

  7. The Hyperreal

    It's normal to get excited by social media likes.

  8. On Hosting Sites from Your Editor

    This website is hosted on an editor.

  9. Ambition++; Reflecting on a decade of work

    It's wild: Almost everything I worked on has become a great success on a global scale.

  10. Replit is not an IDE

    When a new thing is invented, we're often stuck with the old words to define it.

  11. Why We Switched From MongoDB to PostgresSQL (GPT 3 post)

    This post was generated by gpt-3.

  12. Do What Makes The Best Story

    Kids are always telling themselves stories.

  13. 50th Anniversary of The Mother of All Demos

    I was asked to give a toast in celebration of the 50th Anniversary of The Mother of All Demos so I spent some time reflecting on Engelbart's work.

  14. Beware the Metagame

    Have you ever wondered why the less "pure" a scientific field is, the less progress we've made?

  15. Leapfrogging the IDE

    Progress in technology happens incrementally; it's hard to imagine inventing the cellphone without inventing landline telephones first.

  16. Github and Open-source Is a Boon for the Underprivileged

    I was born to immigrant parents.

  17. Be Grateful

    Where I'm from "Thank God" is something you say every day.

  18. Mental Frames to Get Over Entrepreneurial Anxiety and Depression

    Would you accept a gamble that offers a 10% chance to win $95 and a 90% chance to lose $5?

  19. Dialectical Progress in Programming

    The notion of progress in programming is -- as in anything else -- debatable and hard to define.

  20. Disintegrated Development Environments — How Did We Get Here?

    [This essay is an adaptation of my talk at Active Ingredients Conference] It's never been better for programmers, a team of 5 today can build projects and companies that required hundreds if not thousands of engineers just a few decades ago.

  21. Fake Minimalism

    It's now fashionable to call yourself a "minimalist", but is that merely about not having things?

  22. 2016

    I'm typically forward looking and barely take time to reflect (not to say those two things are mutually exclusive).

  23. Kierkegaard and Entrepreneurship

    Earlier this year I spent a lot of time thinking about what "impact" means to me.

  24. What is Perfectionism and How to Cure It

    My problem is that I'm a perfectionist -- Everbody As I finished writing the title for this post I thought about quitting.

  25. John Carmack on Idea Generation

    Last year at an internal talk at Facebook I was fortunate to see John Carmack speak about his idea generation system.

  26. Caching and Promises

    It's fascinating to me how something that can be described so simply can also be tricky to implement.

  27. Eval as a Service

    After operating under the radar for a while, we're now publicly launching the repl.it code evaluation API that allows anyone to execute code in whatever language from anywhere on the internet.

  28. The Stoic of Open Source

    Two unrelated things happened recently: A few high profile open source maintainer burnouts1 I've been reading a lot of philosophy2 I was first introduced to Stoicism by a friend who recommended the book A Guide to the Good Life.

  29. Overcoming Intuition in Programming

    In a series of experiments, researchers set out to discover the relationship between difficulty or "disfluency" and cognition.

  30. Easier Concurrent Programming in JavaScript with Async Functions

    We're about to introduce async functions internally at Facebook so I'm taking the time to reflect on how this could be a great win for building reliable software.

  31. Hello World

    You can now embed runnable code snippets from repl.it on your blog or website.

  32. Lesser-Known JavaScript Debugging Techniques

    After I prototype an app I'm building, my time is split between the editor and the browser with the console open.

  33. Building an In-Browser JavaScript VM and Debugger Using Generators

    tl;dr I built a JavaScript VM and debugger in JavaScript.

  34. On VMs in JavaScript

    There are many challenges in implementing a language VM in JavaScript.