Guides

  1. CSS @scope

  2. CSS is (probably) all you need

  3. Meta CSS

  4. Edge Hosting Options in 2024

  5. How this site is made

  6. Let’s Build our own with macro in Elixir

  7. Abstract Data Types in Elixir

  8. Behaviors vs Protocols

  9. How to do client authentication in 2021

  10. Suffix Tree’s for finding Strings in Linear Time (Really fast Bad-Word Search)

  11. Demonstration of managed effects in Elixir

  12. Refactoring

  13. Let’s Build our own worker system for Elixir

  14. Let’s Build our own testing framework for Elixir

  15. Let’s Build a basic auth-identity server

  16. Let’s Build an extension to the Elixir Language Server

  17. Let’s Build our own web framework in Elixir

  18. Let’s Build a Redis Client in Elixir

  19. The many types of Python classes

  20. Let’s Build a Cognito plug for Phoenix

  21. Let’s build some Web Tools-Frameworks

  22. Algorithms Study in Rust

  23. All About Landing Pages

  24. All About User Interviews

  25. All About Analytics

Editorial

  1. Modern web dev

  2. Optimize down not up

  3. React in 2024

  4. How I write CSS in 2024

  5. The many kinds of functions

  6. Historical Schisms

  7. The table is not the model

  8. Creativity Under Pressure

  9. Dependency Injection is a good solution to the wrong problem

  10. Reactive vs Proactive product development

  11. Play with your players desires

  12. Don't be scrappy

  13. The table is not the model 2

  14. Dirty code, clean tests

  15. The Language defines the API

  16. Finding the right pacing

  17. Agreeing on estimations

  18. Product Science

  19. Fast is overrated

  20. Don’t let good get in the way of great

  21. Paper-Cut issues

  22. The 1-feature app

  23. The Train Track Problem meets software

  24. The Time-Complexity Tradeoff

  25. Engineering Manifesto

  26. The Great Database Debate

  27. How evil designs get made

  28. Optimize at scale, not for scale - Don't optimize for scale

  29. Take responsibility for the products you put into the world

  30. Build ideas not features

  31. Tunnel vision work

  32. Good architecture is something you feel, not something you see

  33. Build the core game loop

  34. Speed is the result, not the rule

  35. Debug driven development

  36. Syntax is not the answer

  37. No empty buttons

  38. Write your own tasks

  39. Abstraction is like building Lego's in reverse

  40. Micro-delay Hell

  41. Multi-disciplinary teams work

  42. Top-Down Innovation

  43. Resume Driven Development

  44. Trust People

  45. Startup Cosplay

  46. The Carlos Problem - Feature Driven Development

  47. The Designer-Developer

  48. Software Mileage

  49. Design is about hiding complexity and building trust, or rather, finding the essential

  50. Trust your instincts about people

  51. The app and the runtime - interpreted effects

  52. Community Oriented Entrepreneurship

  53. The Growth-Oriented Startup

  54. The 4 Stages of Every Business

  55. How to Prioritize Time & Work

  56. Measuring Startup Success