Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 72
  1. A couple of years ago, I got lucky and found Daniel Roy Greenfeld's dj-notebook project thanks to a reddit post.

  2. Even though simple django templates can take you very far, sometimes it's nice to use packages from the npm ecosystem.

  3. More and more school flyers are sent home with QR codes instead of clickable links lately.

  4. The django project announced some important security releases today.

  5. It's not a super-frequent need for me, but sometimes I'd like to be able to accept markdown from users and include the rendered output on my site.

  6. Now that I can build my static site and serve it up using Caddy inside a docker container, it's time to publish it to a server on the internet.

  7. I want a valid new Django secret key just often enough to need to know how to generate one quickly and easily but not quite often enough to remember it.

  8. docker inspect and jq

    While using kamal, some of my mounts weren't working as expected.

  9. Over the past several months, I've opened up to the idea of using ansible and kamal to manage VPSes where I host sites that I want to make accessible to the public.

  10. Almost every time I build a web gadget, I need to send a few emails.

  11. Today I'd like to experiment with some nice interfaces for tagging and showing tagged bookmarks.

  12. In order to further iterate on Fischer, I'm going to need to be able to test with a reasonably large pile of bookmarks.

  13. In Part 1, I learned how to do views and routes in nanodjango, got some basic templates set up, and vendored Pico CSS to make those pages look a little nicer.

  14. I know there are a few new practices that I should adopt as I start new projects, but part of the purpose of this one is trying out nanodjango.

  15. Lately, I find myself missing the dynamic start pages we used to set for our browsers in the late 1990s.

  16. For the first time in quite a while, I caught the urge to publish a package to pypi today.

  17. Fantasy Baseball 2024

    After a few years' layoff, I’m playing fantasy baseball again in 2024.

  18. I’m blogging today’s yak shaving exercise because I found web searches challenging for some of this.

  19. This year, I’ve really started to like jupyter notebooks.

  20. I’m working through Hypermedia Sytstems using django and htmx in public.

  21. I’m working through Hypermedia Sytstems using django and htmx in public.

  22. I’m working through Hypermedia Sytstems using django and htmx in public.

  23. I’m working through Hypermedia Sytstems using django and htmx in public.

  24. Carson Gross, Adam Stepinski and Deniz Akşimşek have recently published their work, Hypermedia Systems and have generously made its entire content available online without any fee.

  25. Flipper Zero Notes

    A friend recently very generously gifted me a flipper zero, and it’s been a lot of fun to kick the tires.

  26. Over the past week or so, I’ve been trying out using Docker to deploy a Django site on a VPS.

  27. Aside: I let my need to stop the reading journal project for a while make me pause my blog posting as well.

  28. As I’ve mentioned a few times, HTMX is really growing on me for building web things lately.

  29. In part 4 of this series, we got forms in place to add and edit books in the library, then made them look better using django-crispy-forms.

  30. In part 1 and part 2, we got the basic project workflow set up.

  31. I’m blogging this because I find myself looking it up repeatedly.

  32. In part 1 and part 2, we got the basic project workflow set up.

  33. How I Start: Django, Tailwind, HTMX (part 2) In part 1, I set up the project, a sensible .gitignore, tailwind, and live reloading along with some run targets for PyCharm.

  34. How I Start: Django, Tailwind, HTMX (part 1) I wanted to try out some "modern" front-end development for a while, and I did.

  35. Is This Thing On?

    I feel like restarting the blog.

  36. About every two or three months I need to write a regular expression that’s complex enough I don’t get it correct on my first try.

  37. For trying out new things, sometimes I want to make them accessible from the internet.

  38. My toy stock toolkit application is “feature complete” for now.

  39. Part of the appeal of Smelte was Tailwind CSS integration.

  40. A Detour into Smelte

    I took a detour to try out the Smelte/Tailwind CSS UI gadgetry.

  41. Front-end development is the area where I feel most out-of-date today.

  42. As I’ve been trying to update the tools I lean on for quick web things, I am really enjoying using FastAPI with Svelte.

  43. FastAPI + Svelte

    As I’ve been trying to update the tools I lean on for quick web things, I am really enjoying using FastAPI with Svelte.

  44. Excalidraw

    Since I need to prototype a few web tools in the near future, I’ve been casting around to update the stack I use for that.

  45. Baseball App Wishlist

    Now that I’ve coached my kids and their friends for a few seasons, I have a fairly well-developed routine for getting ready for practices and games.

  46. This week, I needed to declare the KDE experiment a failure.

  47. I’ve been a little choosy about what’s allowed on my network for quite some time.

  48. Over the past couple of years, I’ve felt like what is currently called “front-end” web development is a tremendous blind spot for me.

  49. I’ve needed to write something similar to this down before.

  50. As good as existing editing tooling for LÖVE2D, sometimes source debugging is hard to beat.