← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 91
  1. grep cheat sheet

    `grep -h` is worthless, so I use this cheat sheet to remember the syntax for things I like to grep.

  2. Fake Door test

    A method for directly testing how a new offering will perform that doesn't require creating it first.

  3. Loft remodel reference

    We want to update our loft to better suit our current and future lifestyle.

  4. LLMs are an incredible evolution of the next word suggestion features of early smartphones, but just as before their predictions are only right for a little while at a time.

  5. Improving zsh startup times

    Applying my skills in performance optimization in a new domain: terminal (zsh) startup speed.

  6. Gifts

    Gifts can be an unwanted obligation or a fun way to show some love.

  7. Gold Mac n Cheese

    Beautifully golden mac n cheese, elevated for the palate of a discerning foodie.

  8. Embark on a journey to learn about how OOP has been done throughout JavaScript's history, with our destination set on understanding how we should do it today and what all the modern syntax is doing for us under the hood.

  9. A deep dive into neovim config, controlling focus, pane management with edgy.nvim, and a little open source contribution to boot!

  10. I use Neovim btw

    Imagine a world where something as simple as editing text becomes a fun and challenging puzzle to be solved.

  11. Identity functions

    Identity functions make it possible to provide a much better developer experience at API boundaries by improving the type

  12. Whenever possible, make code interactive.

  13. Seeing example code with syntax highlighting is great, but sometimes you've just gotta run the code and see what happens...

  14. TypeScript playground has a URL param to specify the code content.

  15. Branded Types

    TypeScript is a structurally typed language, but can have nominal typing semantics using a technique called type branding

  16. Theory and practice

    Theory and practice are often at tension with each other, but they shouldn't be.

  17. Pulling together a bunch of language tools can be a bother, but I find automated formatting & code review tools are worth the hassle.

  18. How I transform the code in my markdown files into beautifully rendered snippets on this site.

  19. Cross-origin resource sharing requests let a user access resources on one site from another, but only if the server performs the secret CORS handshake with the browser.

  20. Pasta Arabica

    An improvised pasta dish made to drawn inspiration from the flavors and sounds of the Middle East.

  21. Assertion functions let the programmer narrow types using a named function, making type narrowing much more readable.

  22. Make API misuse hard

    Being hard to misuse is an underrated characteristic of exceptional APIs, especially when the possibility needs to be exposed to the client for advanced scenarios.

  23. Svelte component APIs

    There are many ways to Svelte a component...

  24. Structural types are only concerned with the shape of data, rather than the names of types.

  25. Slugs make links readable

    Special characters aren't valid in URLs, so custom slugs are used to make links easier to read.

  26. A structural type can be "branded" to add context to values by using the type system for annotations as is done with nominal types.

  27. Tips from my travels to PDC, including where to eat, stay, and visit!

  28. Total Typescript notes

    I've learned a lot from this course, and use this note to record bits I want to remember and riff on some of my observations.

  29. When building a B2B product, most customers will want to invite their team members.

  30. I want a smaller phone

    As a tech guy, I'm often interested in the latest and greatest gadget.

  31. 10 questions to ask about any startup idea that will help you evaluate if it's worth pursuing.

  32. Thinking channels

    Thinking about the same concept in a different way is often a big unlock to deeper and clearer understanding

  33. These are my reflections on how I view work-life balance, and how that view has changed over time.

  34. Cozumel travel guide

    A brief guide on having a successful trip to the SCUBA diving island paradise of Mexico, Cozumel.

  35. git-cheatsheet

    Some common scenarios and how to resolve them using git.

  36. Setting up Storybook on a SvelteKit project doesn't work out of the box using the config tool.

  37. Money market

    The market for currency and the mechanics that govern it, such as interest rates, money supply, and the required reserve ratio.

  38. Opportunity cost

    The most valuable alternative that must be given up.

  39. Market forces

    The factors that impact the price of goods and services, which in turn drives supply and demand changes.

  40. The principal-agent problem

    When there is a conflict in priorities between one party (the principal) and another party (the agent) that executions on their behalf.

  41. Grapow

    Grapow is a sweet & spicy Thai dish made with ground meat, Thai chilis, and Thai basil.

  42. Some webpages have nice previews when shared on social media.

  43. UI shadows should create an illusion of depth.

  44. An overview of how I avoided needing to copy+paste my notes into blogging software to publish them.

  45. Avocado toast

    Perhaps the icon of a generation, avocado toast is a delicious and nutritious way to start the day.

  46. Microeconomics tool for quantifying the change in demand for a product in response to price changes for substitute goods.

  47. Price changes impact the demand for goods and services.

  48. Costs of production

    Understanding the costs facing a business is an important part of evaluating its profitability.

  49. Vicious and virtuous cycles

    Self-reinforcing cycles that act as compound growth systems.

  50. Customer attributes can be grouped as demographic, psychographic, geographic, or behavior.