← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 61
  1. Budgeting with Obsidian

    How I use Obsidian (w/Dataview plugin) to organize my budget.

  2. A post about how I do AI-assisted development in the cloud, with a link to a Github repo for setting it up yourself.

  3. An overview of tools and preliminary workflow for running agentic sessions in the cloud and managing them via mobile/desktop devices.

  4. A post about using AI-assisted development, combined with a prototype-first planning model, to accelerate midsize software projects.

  5. Specks

    It's a poem, what else is there to say

  6. Spec-driven development is a methodology where _specs_ are used as a basis for generating code.

  7. Are React hooks like inheritance?

    I recently saw [a comment](https://news.ycombinator.com/item?

  8. [Bakery](https://github.com/luketurner/bakery) is an opinionated utility for building and releasing projects with [Bun](https://bun.com/).

  9. In this post, I want to talk about an AI strategy for SaaS companies that I think will be _cheaper_, _simpler_, and _more future-proof_ than the alternative.

  10. [weave](https://github.com/luketurner/weave) is a CLI/TUI for running multiple long-running commands and "weaving" together their output.

  11. Unfurling posts with Astro

    A tutorial about adding high-quality social media unfurling to your Astro content, including summary, tags, images, estimated reading time, etc.

  12. Dopamine fasting

    An explanation of dopamine fasts, dopamine traps, and why you should care.

  13. How I'm using Claude Code

    This post describes my process for developing with [Claude Code](https://www.anthropic.com/claude-code), including the "transient micro-IDE" concept I'm using for managing multiple worktrees at once.

  14. Coupling and Modularization

    In this post, I'll be talking about the ideas of coupling, decoupling, and modularization, and how coupling is tightly related to the idea of the software's design context.

  15. I've started streaming software development at https://www.twitch.tv/LukeTurnerSWE (past streams are available [on youtube](https://www.youtube.com/@LukeTurnerSWE)).

  16. A quick, semi-scientific comparison of using [Github Copilot](https://github.com/features/copilot), [Cline](https://github.com/cline/cline), and [Cody](https://sourcegraph.com/cody) VSCode extensions to do Chat-Oriented Programming (CHOP).

  17. Writing effective design documents

    This post is about an important step in designing software systems: writing design documents.

  18. Abstraction in software systems

    This post is a high-level explanation of _abstraction_ and why it's so important for software engineering.

  19. In this post, I want to talk about how I think about designing software systems, starting from the first and most important principle.

  20. Introducing a simple, open-source [Webhook Testing Tool](https://github.com/luketurner/webhook-testing-tool) that you can easily host on Fly.

  21. A quick tutorial for enabling the [pgvector](https://github.com/pgvector/pgvector) extension on your [Fly Postgres](https://fly.io/docs/postgres/) instance.

  22. Deploying Llamafiles on Fly

    A quick tutorial for deploying a private "LLM model as a service" to [Fly](https:fly.io) using a single-file executable [Llamafile](https://github.com/Mozilla-Ocho/llamafile).

  23. Explaining a pattern I'm using for client/server state management in [dust](https://github.com/luketurner/dust).

  24. I recently deployed another [one of my little apps](https://dust.luketurner.org), written with [Next.js](https://nextjs.org/).

  25. I'm working on a habit/task tracking app called [Habitsheets](https://github.com/luketurner/habitsheets).

  26. I've been wanting an "SSO lab" for experimenting with Single Sign-On (SAML and OIDC) setups.

  27. A script to scaffold new posts for my [Astro](https://astro.build/) blog.

  28. Astro recipe: D2 component

    Use [D2](https://d2lang.com/) markup to author diagrams in your [Astro](https://astro.build/) MDX content.

  29. Implementing [Hugo-style aliases](https://gohugo.io/content-management/urls/#aliases) in [Astro](https://astro.build/).

  30. Ad Astro

    Switching my blog's static site generator to [Astro](https://astro.build/).

  31. Web Clipping for Dendron

    A brief overview of my [MarkDownload fork](https://github.com/luketurner/markdownload), intended for Dendron users.

  32. I'm happy to report that you no longer need JavaScript to see rendered KaTeX expressions and Mermaid diagrams in my blog posts!

  33. A brief overview of [gitea-fly-connector](https://github.com/luketurner/gitea-fly-connector), a piece of code I recently published.

  34. Hosting Gitea on Fly

    This is a tutorial for hosting [Gitea](https://gitea.io/en-us/) on [Fly.io](https://fly.io/).

  35. Breathing techniques

    Breathing: We all do it, but we don't usually pay attention to it.

  36. Specter, a motivational tutorial

    This is a tutorial for [Specter](https://github.com/redplanetlabs/specter), an awesome Clojure(Script) library for transforming complex data structures.

  37. Arch Linux RPi 4

    Installing Arch Linux on Raspberry Pi 4, with notes, tweaks, and bash script.

  38. Cool Tools for Desktop Linux

    A list of cool tools, customizations, hacks, etc. for (power-user) desktop Linux.

  39. Doom Emacs config

    My self-compiling literate config for Doom Emacs.

  40. ClojureScript Project Quickstart

    A brief guide to tooling for ClojureScript projects.

  41. Useful GUIs for Developers

    A list of interesting GUI tools for developers.

  42. Recommended books

    Looking for something to read?

  43. GergoPlex Keymap Images

    My printable key layout images for the Gergoplex keyboard

  44. Customizing the Faunchpad

    A "Getting started" guide for customizing the Faunchpad's keybindings.

  45. Blogging workflow

    A brief summary of my blogging workflow.

  46. Pi Homelab

    My notes from planning and provisioning a lightweight Kubernetes custer with Raspberry Pis and k3s.

  47. The new blog theme

    What I think about when making a new theme for my blog, and how that affects the design you're looking at now.

  48. About this blog

    Has information about the blog you're currently reading.

  49. Sample Formatting

    This post illustrates the different features and formatting available for content on my blog.

  50. Sharing human knowledge

    Words are a lossy way to represent information.