Article 0
Spent a lot of the day banging my head on finishing the parser for django-language-server. Dealing with error recovery has been a nightmare, but I just had a big brain moment - this is an LSP for...
View ArticleArticle 0
It's alive.. IT'S ALIVENever you mind that my parser is returning an invalid error...
View ArticleArticle 1
@webology Tried my hand at getting it working in Sublime, found out how I'm discovering and adding to the PyO3 path in the Rust binary doesn't work with how the LSP client works in the...
View ArticleArticle 0
@webology Is the Djaneiro package the typical way to add Django template support to Sublime?
View ArticleArticle 2
@adamghill Wait.. wait.. when did you do this?! How am I just seeing it now?! 😄https://dj-angles.adamghill.com/en/latest/integrations/django-bird.html
View ArticleArticle 0
This has been living rent free in my head for 3 dayshttps://mastodon.social/@joshmillard/113880697348082948
View ArticleArticle 2
I was looking at Lightning CSS for bundling, minifying, and scoping (via CSS modules) a component's CSS for django-bird. I *really* didn't want to require users to install Node to get the tool, which...
View ArticleArticle 1
Funny thing is, I may not even use this in the end. 🙃😅 But I was annoyed that a tool built in Rust didn't publish the CLI binaries somewhere that didn't require using NPM to install it.
View ArticleArticle 0
On the plus side, I set up some automation to sync the fork and merge any upstream changes into my branch that contains the Python package. Hopefully that means the maintenance should be relatively...
View ArticleArticle 4
Lots of new changes to django-bird over the past couple of weeks (that I’ve yet to publicly post about yet):- New bird:var templatetag that’s like a with tag, but no end tag required (component...
View ArticleArticle 3
- Major refactor of how components are discovered, much more reliable now finding components and where they are used. Very important for the assets to prevent unnecessarily loading of unused components...
View ArticleArticle 2
All in all, it’s really starting to shape up into something quite nice. Still got a few things to iron out, but I’ve finally started adopting it on a work project and it feels ready for prime time...
View ArticleArticle 1
@webology *cough* 🫣https://github.com/joshuadavidthomas/django-bird/pull/185
View ArticleArticle 0
All in on plugins for django apps now. Every call on every line will be a pluggy hook, the whole library will be extendable, you should be able to ship of Theseus style completely change a library to...
View ArticleArticle 1
Timely given some comments I made in a meeting earlier about making some fundamental changes to an application that has been around ~17 years.https://wandering.shop/@offby1/114116723381313090
View ArticleArticle 5
Small thing: I migrated my personal site from a Django app to a static site generated by @eleventy.The original goal with it being on Django was to do more *things* with it, but the urge to tinker and...
View Article