Should we use AI and LLMs for Christian Apologetics?
The reasons why I don’t give permission for material I’ve written to be used as training data for an LLM chatbot designed to do Christian apologetics
Keeping things in sync: derive vs test
There are times when we need to stop trying to make everything sync automatically, and just test that it is synced. Tips for Python and web dev.
Never, Sometimes, Always
Just like the only numbers programmers care about are zero, one, infinity, the only frequencies we care about are Never, Sometimes and Always.
pyastgrep and custom linting
Methodology and sample code for using pyastgrep to do custom linting tasks on Python source code.
Programming mantras are proverbs
Proverbs are supposed to encapsulate a bit of wisdom, but you still need know when to apply it.
Enforcing conventions in Django projects with introspection
Some code and tips to combine Python and Django introspection APIs to enforce naming conventions in your Django models.
Python packaging must be getting better - a datapoint
I “pip install”ed my app on Windows and everything just worked. Something is going right.
Python Type Hints: pyastgrep case study
A second, and more successful attempt to use static type checking in a real Python project
Super-fast Sphinx docs, and SNOB driven development
Code that will make your static doc pages seriously faster, that you seriously don’t need
Is the Lord's Day the Christian Sabbath?
No one actually wants simplicity
We think we do, but in fact every web developer will happily sacrifice simplicity to the first shiny thing promising them relief from the mildest of ailments.
You can stop using user-scalable=no and maximum-scale=1 in viewport meta tags now
It’s bad for accessibility, and no longer needed.
Re-using CSS for the wrong HTML with Sass
A trick I learned for using someone else’s CSS without changing your HTML, or their CSS
Django and Sass/SCSS without Node.js or a build step
How to use Sass/SCSS in a Django project, without needing Node.js/npm or running a build process
ChatGPT: abstract logic and the doubling down bias
ChatGPT: it has no inner monologue or meta-cognition
ChatGPT: it makes things up (that's its job)
What if none of it is true?
Three responses to the question, “What if none of the things I believe about Jesus and God are actually real? What if Jesus didn’t rise from the dead?”
The different uses of Python type hints
5 different things you might be using type annotations for, or might want to.
Page 15 / 15
| Older »