Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
`grep -h` is worthless, so I use this cheat sheet to remember the syntax for things I like to grep.
-
A method for directly testing how a new offering will perform that doesn't require creating it first.
-
We want to update our loft to better suit our current and future lifestyle.
-
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.
-
Applying my skills in performance optimization in a new domain: terminal (zsh) startup speed.
-
Gifts can be an unwanted obligation or a fun way to show some love.
-
Beautifully golden mac n cheese, elevated for the palate of a discerning foodie.
-
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.
-
A deep dive into neovim config, controlling focus, pane management with edgy.nvim, and a little open source contribution to boot!
-
Imagine a world where something as simple as editing text becomes a fun and challenging puzzle to be solved.
-
Identity functions make it possible to provide a much better developer experience at API boundaries by improving the type
-
Whenever possible, make code interactive.
-
Seeing example code with syntax highlighting is great, but sometimes you've just gotta run the code and see what happens...
-
TypeScript playground has a URL param to specify the code content.
-
TypeScript is a structurally typed language, but can have nominal typing semantics using a technique called type branding
-
Theory and practice are often at tension with each other, but they shouldn't be.
-
Pulling together a bunch of language tools can be a bother, but I find automated formatting & code review tools are worth the hassle.
-
How I transform the code in my markdown files into beautifully rendered snippets on this site.
-
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.
-
An improvised pasta dish made to drawn inspiration from the flavors and sounds of the Middle East.
-
Assertion functions let the programmer narrow types using a named function, making type narrowing much more readable.
-
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.
-
There are many ways to Svelte a component...
-
Structural types are only concerned with the shape of data, rather than the names of types.
-
Special characters aren't valid in URLs, so custom slugs are used to make links easier to read.
-
A structural type can be "branded" to add context to values by using the type system for annotations as is done with nominal types.
-
Tips from my travels to PDC, including where to eat, stay, and visit!
-
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.
-
When building a B2B product, most customers will want to invite their team members.
-
As a tech guy, I'm often interested in the latest and greatest gadget.
-
10 questions to ask about any startup idea that will help you evaluate if it's worth pursuing.
-
Thinking about the same concept in a different way is often a big unlock to deeper and clearer understanding
-
These are my reflections on how I view work-life balance, and how that view has changed over time.
-
A brief guide on having a successful trip to the SCUBA diving island paradise of Mexico, Cozumel.
-
Some common scenarios and how to resolve them using git.
-
Setting up Storybook on a SvelteKit project doesn't work out of the box using the config tool.
-
The market for currency and the mechanics that govern it, such as interest rates, money supply, and the required reserve ratio.
-
The most valuable alternative that must be given up.
-
The factors that impact the price of goods and services, which in turn drives supply and demand changes.
-
When there is a conflict in priorities between one party (the principal) and another party (the agent) that executions on their behalf.
-
Grapow is a sweet & spicy Thai dish made with ground meat, Thai chilis, and Thai basil.
-
Some webpages have nice previews when shared on social media.
-
UI shadows should create an illusion of depth.
-
An overview of how I avoided needing to copy+paste my notes into blogging software to publish them.
-
Perhaps the icon of a generation, avocado toast is a delicious and nutritious way to start the day.
-
Microeconomics tool for quantifying the change in demand for a product in response to price changes for substitute goods.
-
Price changes impact the demand for goods and services.
-
Understanding the costs facing a business is an important part of evaluating its profitability.
-
Self-reinforcing cycles that act as compound growth systems.
-
Customer attributes can be grouped as demographic, psychographic, geographic, or behavior.