41554 blogs · [ { "id": "01a0877f-e007-71e4-8668-a070f7e00111", "title": "TIL: Obsidian with symlink to a JS repo", "url": "https://guidefari.com/obsidian-js-repo-symlink/", "published_at": "2024-04-16T05:06:50+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070f82f0e6d", "title": "Minimum Lovable Product", "url": "https://guidefari.com/minimum-lovable-product/", "published_at": "2024-04-14T21:25:02+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070f8a496e4", "title": "Indecision", "url": "https://guidefari.com/indecision/", "published_at": "2024-04-12T05:01:07+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070f91a382e", "title": "2024 Q1 Writing Retro", "url": "https://guidefari.com/2024-q1-writing/", "published_at": "2024-04-03T18:50:22+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fa0be3e4", "title": "Resource: Design Dev Playbook", "url": "https://guidefari.com/design-dev-playbook/", "published_at": "2024-03-27T09:22:26+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fa7151ad", "title": "TIL: How to fix Node Network timeouts", "url": "https://guidefari.com/node-network/", "published_at": "2024-03-23T16:26:48+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fa716ae2", "title": "TIL: Env variables & Infinite Rerender", "url": "https://guidefari.com/infinite-loop/", "published_at": "2024-03-22T08:56:13+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fae86af5", "title": "Code should communicate intent", "url": "https://guidefari.com/intent/", "published_at": "2024-03-19T04:50:23+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fb86e2ca", "title": "TIL: Obsidian Workspace Fix", "url": "https://guidefari.com/obsidian-workspace-fix/", "published_at": "2024-03-12T06:16:17+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fbc24440", "title": "Node + Openai CLI app", "url": "https://guidefari.com/node-openai/", "published_at": "2024-03-07T12:41:16+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fbf2b646", "title": "Network Effects", "url": "https://guidefari.com/network-effects/", "published_at": "2024-03-05T06:15:32+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fcd18edc", "title": "Version Controlled dotfiles", "url": "https://guidefari.com/dotfiles/", "published_at": "2024-02-20T17:01:08+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fda77896", "title": "Resource: React Rendering Mental Model", "url": "https://guidefari.com/react-rendering-mental-model/", "published_at": "2024-02-14T06:42:19+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070fe89ac62", "title": "Team Topologies: Beyond the Spotify Model", "url": "https://guidefari.com/beyond-spotify-model/", "published_at": "2024-02-02T12:36:46+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070ff03dbbb", "title": "Podcast: Lenny's podcast with Will Larson", "url": "https://guidefari.com/lenny-will/", "published_at": "2024-01-06T19:11:51+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070ff31197a", "title": "Book Notes: Tidy First?", "url": "https://guidefari.com/tidy-first/", "published_at": "2024-01-04T21:05:19+00:00" }, { "id": "01a0877f-e007-71e4-8668-a070ff6ca83f", "title": "2024 Writing Strategy", "url": "https://guidefari.com/2024-writing/", "published_at": "2024-01-04T18:50:22+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07100575611", "title": "Book Notes: Mobile at Scale", "url": "https://guidefari.com/mobile-at-scale/", "published_at": "2023-12-23T11:09:11+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07100ca1804", "title": "Book Notes: Growing as a Mobile Engineer", "url": "https://guidefari.com/growing-mobile/", "published_at": "2023-12-23T11:08:51+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07101099ca9", "title": "Resource: Dx", "url": "https://guidefari.com/dx/", "published_at": "2023-12-05T05:16:23+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710169e0b0", "title": "Resource: DDD", "url": "https://guidefari.com/ddd/", "published_at": "2023-12-05T05:15:08+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071016d2839", "title": "On Handling Incidents", "url": "https://guidefari.com/on-handling-incidents/", "published_at": "2023-12-04T06:55:02+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710227ba2d", "title": "TIL: Cognitive Complexity", "url": "https://guidefari.com/cognitive-complexity/", "published_at": "2023-11-27T16:43:32+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710249f777", "title": "Podcast: Will Strategy Masterclass", "url": "https://guidefari.com/will-strategy-masterclass/", "published_at": "2023-11-19T19:28:56+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071033c6a9b", "title": "Resource: Hugo Under the Hood", "url": "https://guidefari.com/hugo-under-the-hood/", "published_at": "2023-11-19T07:17:07+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07103cd3349", "title": "Problem/Solution Space", "url": "https://guidefari.com/problem-solution-space/", "published_at": "2023-11-18T05:13:55+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071042aa008", "title": "Bounded Context in Practice", "url": "https://guidefari.com/bounded-context-in-practice/", "published_at": "2023-11-17T15:51:46+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071047f9870", "title": "Podroll", "url": "https://guidefari.com/podroll/", "published_at": "2023-11-07T18:38:15+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07104987616", "title": "The Value of Ubiquitous Language", "url": "https://guidefari.com/ubiquitous-language/", "published_at": "2023-10-31T06:01:19+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07105170351", "title": "On Prioritising", "url": "https://guidefari.com/on-prioritising/", "published_at": "2023-10-24T18:56:20+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071054bf4f2", "title": "Youtube Playlist UX wishlist", "url": "https://guidefari.com/yt-pl-ux/", "published_at": "2023-10-20T06:21:23+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071063fd277", "title": "Okay you're a PM. Now what?", "url": "https://guidefari.com/pm-holt/", "published_at": "2023-10-04T05:24:21+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07106d17505", "title": "Use Effect Cleanup", "url": "https://guidefari.com/use-effect-cleanup/", "published_at": "2023-10-04T03:08:30+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07107596f4b", "title": "Implementing Lean Software Development", "url": "https://guidefari.com/lean/", "published_at": "2023-10-03T06:18:18+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710790da90", "title": "Dan North - Value of Flow", "url": "https://guidefari.com/dn-flow/", "published_at": "2023-10-03T06:06:41+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071080dffd6", "title": "steps to driving technological change", "url": "https://guidefari.com/consultants/", "published_at": "2023-10-02T19:59:11+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710847bbb5", "title": "TIL: Docker Go", "url": "https://guidefari.com/docker-go/", "published_at": "2023-09-25T03:11:01+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071089cada5", "title": "On Assigning your team to full capacity", "url": "https://guidefari.com/slack/", "published_at": "2023-09-13T06:15:02+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07108fd77f8", "title": "TIL: Docker Debugging", "url": "https://guidefari.com/docker-debugging/", "published_at": "2023-09-12T01:39:03+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071097aeae4", "title": "Handling Network Failure on your Frontends", "url": "https://guidefari.com/network-failure/", "published_at": "2023-09-08T05:07:25+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07109a59374", "title": "Why Write", "url": "https://guidefari.com/why-write/", "published_at": "2023-09-08T01:36:23+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07109f44678", "title": "TIL: How to publish an npm package", "url": "https://guidefari.com/npm-publish/", "published_at": "2023-08-13T06:20:19+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710ae4fb00", "title": "Pull Request Etiquette", "url": "https://guidefari.com/pr-etiquette/", "published_at": "2023-08-06T05:15:54+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710bad50c8", "title": "Ambient Pair Programming", "url": "https://guidefari.com/app/", "published_at": "2023-08-01T05:54:23+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710c0a5671", "title": "Weekend Longreads #1", "url": "https://guidefari.com/wl1/", "published_at": "2023-07-29T05:44:49+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710c9cb537", "title": "Cohesion & Complexity", "url": "https://guidefari.com/cohesion/", "published_at": "2023-07-20T03:53:41+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710d3c0e11", "title": "Ping Pong Pair Programming", "url": "https://guidefari.com/pppp/", "published_at": "2023-07-09T19:38:57+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710e238349", "title": "Past Work", "url": "https://guidefari.com/past/", "published_at": "2023-07-04T04:52:31+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710eca91ec", "title": "Resource: Local First", "url": "https://guidefari.com/local-first/", "published_at": "2023-06-30T18:00:27+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710f6cbee8", "title": "TIL some Node", "url": "https://guidefari.com/node/", "published_at": "2023-06-16T21:24:57+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710fa3044a", "title": "Platform Risk", "url": "https://guidefari.com/platform-risk/", "published_at": "2023-06-15T20:10:11+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0710fc2ec96", "title": "Database Indexing", "url": "https://guidefari.com/db-indexing/", "published_at": "2023-06-15T07:00:33+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071106886b2", "title": "Resource: Product Engineer", "url": "https://guidefari.com/product-engineer/", "published_at": "2023-06-14T06:08:28+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07111666111", "title": "Denis Čahuk on Estimates", "url": "https://guidefari.com/denis-estimates/", "published_at": "2023-06-14T04:38:52+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07111a8c587", "title": "Javascript Proxy 101", "url": "https://guidefari.com/js-proxy/", "published_at": "2023-06-02T03:15:29+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07111f44f85", "title": "Personal Development Environment", "url": "https://guidefari.com/pde/", "published_at": "2023-05-31T03:18:59+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07112ac6b18", "title": "fix for - attempt to call local autocmd (a nil value)", "url": "https://guidefari.com/autocmd-nil-value/", "published_at": "2023-05-30T12:56:05+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07113675ccc", "title": "How is a riff similar to Andy’s evergreen/atomic notes?", "url": "https://guidefari.com/evergreen-riffs/", "published_at": "2023-05-17T07:01:19+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07113da2d57", "title": "Angry Monkey", "url": "https://guidefari.com/angry-monkey/", "published_at": "2023-05-17T06:01:17+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711437012e", "title": "Lessons from Andy Matuschak", "url": "https://guidefari.com/andy/", "published_at": "2023-05-15T14:06:32+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711475b35a", "title": "Rick Rubin on completion", "url": "https://guidefari.com/rubin-completion/", "published_at": "2023-05-07T09:59:16+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071148ff833", "title": "Some Patterns of Multi-Tenant SaaS", "url": "https://guidefari.com/multi-tenant/", "published_at": "2023-04-29T21:05:50+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07114af670d", "title": "on small PRs", "url": "https://guidefari.com/small-prs/", "published_at": "2023-04-29T20:35:48+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071153af7ad", "title": "The Business Impact of Code Quality", "url": "https://guidefari.com/code-quality/", "published_at": "2023-04-22T20:58:36+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07115842afd", "title": "Domain Driven Design and naming", "url": "https://guidefari.com/ddd-naming/", "published_at": "2023-04-17T09:45:55+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711672ac98", "title": "On Refactoring", "url": "https://guidefari.com/refactoring/", "published_at": "2023-04-10T21:36:28+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07117516101", "title": "Flow of Value through a system", "url": "https://guidefari.com/flow-of-value/", "published_at": "2023-04-10T21:32:42+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07117966ef8", "title": "Hackers Incorporated #3", "url": "https://guidefari.com/bootstrapped/", "published_at": "2023-04-10T20:52:20+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07117ef7bb3", "title": "Podcast: Cozy Org", "url": "https://guidefari.com/cozy-org/", "published_at": "2023-04-07T10:50:56+00:00" }, { "id": "01a0877f-e007-71e4-8668-a071189cfc4d", "title": "Digital Garden", "url": "https://guidefari.com/digital-garden/", "published_at": "2023-04-07T10:36:05+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07119113d55", "title": "On rest and work", "url": "https://guidefari.com/rest/", "published_at": "2023-04-07T07:17:40+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07119380d55", "title": "Flow state", "url": "https://guidefari.com/flow/", "published_at": "2023-04-07T07:10:16+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711972cb73", "title": "Podcast: Hackers Incorporated 01", "url": "https://guidefari.com/hackers-incorporated-01/", "published_at": "2023-04-07T06:22:45+00:00" }, { "id": "01a0877f-e007-71e4-8668-a07119d5a179", "title": "Energy Management", "url": "https://guidefari.com/energy-management/", "published_at": "2023-04-07T06:20:22+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711ac63489", "title": "Feature Flags", "url": "https://guidefari.com/feature-flag/", "published_at": "2023-04-06T18:07:54+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711ad36ad8", "title": "Podcast: Software Design with John Ousterhout", "url": "https://guidefari.com/software-design/", "published_at": "2023-04-02T05:35:49+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711b3bddca", "title": "Adam Wathan podcasts", "url": "https://guidefari.com/adam/", "published_at": "2023-03-29T03:49:59+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711ba2f6a7", "title": "Blogroll", "url": "https://guidefari.com/blogroll/", "published_at": "2023-03-26T08:46:00+00:00" }, { "id": "01a0877f-e007-71e4-8668-a0711c01562e", "title": "How I learn", "url": "https://guidefari.com/learn/", "published_at": "2023-03-26T08:29:41+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c069c118f", "title": "Writing Prompts", "url": "https://guidefari.com/prompt/", "published_at": "2023-03-26T07:58:44+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c07762fb3", "title": "Computer science is a liberal art", "url": "https://guidefari.com/lib-art/", "published_at": "2023-03-21T15:55:34+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c079db13a", "title": "Typescript & testing", "url": "https://guidefari.com/tt/", "published_at": "2023-03-21T15:47:08+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c085c2cda", "title": "Pitch → Shape → Kickoff -> Commit → Cooldown", "url": "https://guidefari.com/pitch-et-al/", "published_at": "2023-03-21T15:43:50+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c08ecea68", "title": "UX Crit", "url": "https://guidefari.com/ux-crit/", "published_at": "2023-03-21T15:37:31+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c09805715", "title": "Tidal UX Wishlist", "url": "https://guidefari.com/tidal-ux-wishlist/", "published_at": "2023-03-19T09:11:06+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c098580b7", "title": "Async by default", "url": "https://guidefari.com/async/", "published_at": "2023-03-14T09:56:06+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0a09e0a4", "title": "Containers in AWS", "url": "https://guidefari.com/aws-containers/", "published_at": "2023-02-25T09:01:49+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0aa70d47", "title": "AWS Batch", "url": "https://guidefari.com/aws-batch/", "published_at": "2023-02-25T08:57:43+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0b4d470f", "title": "Dev Writes", "url": "https://guidefari.com/dev-writes/", "published_at": "2023-02-14T19:51:36+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0c37363a", "title": "AWS Elastic Load Balancer", "url": "https://guidefari.com/elb/", "published_at": "2023-02-05T12:13:59+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0c3c2553", "title": "TIL: MySQL Storage Engines", "url": "https://guidefari.com/db-storage-engine/", "published_at": "2023-02-03T07:51:53+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0c4f2ae7", "title": "AWS Networking Refresher", "url": "https://guidefari.com/aws-networking-cheats/", "published_at": "2023-02-01T18:03:52+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0cf7ce25", "title": "Common React Render Bug", "url": "https://guidefari.com/react-render-bug/", "published_at": "2023-01-25T18:24:57+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0d839f44", "title": "AWS Cloudtrail", "url": "https://guidefari.com/cloudtrail/", "published_at": "2023-01-16T06:08:23+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0e6cc98e", "title": "2022 Learning Summary", "url": "https://guidefari.com/2022-learning-summary/", "published_at": "2023-01-09T10:56:40+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0e804187", "title": "Route 53 Basics", "url": "https://guidefari.com/route-53-basics/", "published_at": "2023-01-06T11:08:58+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0eb338b2", "title": "AWS Cloudwatch", "url": "https://guidefari.com/cloudwatch/", "published_at": "2023-01-06T08:14:10+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c0faf6cf9", "title": "AWS CloudFormation Basics", "url": "https://guidefari.com/cfn/", "published_at": "2023-01-06T07:35:50+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c1034783f", "title": "AWS EC2 Basics", "url": "https://guidefari.com/ec2/", "published_at": "2023-01-04T09:37:10+00:00" }, { "id": "01a0877f-e008-7144-b30b-7d9c107d9ffd", "title": "AWS VPC basics", "url": "https://guidefari.com/vpc/", "published_at": "2023-01-04T09:07:52+00:00" } ] posts Claim your blog
Back to guidefari.com
Blog · corpus.blog/blogs/guidefari.com/posts

guidefari.com

guidefari.com

2024

2023