adamghill's Avatar

adamghill

@adamghill.com

I write (Python|JavaScript|HTML|CSS) and sometimes it's useful. πŸ› οΈ https://github.com/adamghill πŸ’₯ https://adamghill.com 🧠 1/2 of https://djangostickers.com and https://djangobrew.com ✈️ / πŸ“πŸͺ© / πŸ‘» / β˜•οΈ / πŸŽ₯

1,493
Followers
781
Following
689
Posts
31.08.2024
Joined
Posts Following

Latest posts by adamghill @adamghill.com

And of course you can build great software without LLMs. If your preferred workflow is to type the code I think there’s nothing wrong with that at all. The β€œyou’re being left behind” narrative is ridiculous. Use the tools if they help you, don’t if they don’t. Everyone needs to grow up, man.

07.03.2026 11:02 πŸ‘ 12 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Releases Β· adamghill/sqliteo The native macOS SQLite browser built for normal people. - adamghill/sqliteo

I couldn't find a native MacOS SQLite browser that I really liked using, so... I made my own. πŸ˜…

Very heavily inspired by Postico, SQLiteo is pure Swift, as fast as possible, and intuitive to use.

πŸ“¦ github.com/adamghill/sq...
πŸ› οΈ github.com/adamghill/sq...

01.03.2026 14:00 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is that Wonder?! Loved that place!

01.03.2026 13:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

πŸ“šπŸŽ₯πŸ‘ΎπŸŽ΅πŸ“Ί
Popfeed has officially launched!
The home of pop culture in the 'Atmosphere'. Sign-in with the one account (Bluesky, Blacksky, Spark etc.)
Films, Books, Shows, Games and Music reviews - all yours, all in one place.

Download now.

17.02.2026 00:36 πŸ‘ 308 πŸ” 102 πŸ’¬ 26 πŸ“Œ 46
Preview
Checking Django Settings I still keep coming back to this "the settings file still feels like a lot" concern in...

dev.to/adamghill/ch...

12.02.2026 17:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - adamghill/dj-toml-settings: Load Django settings from a TOML file Load Django settings from a TOML file. Contribute to adamghill/dj-toml-settings development by creating an account on GitHub.

[Projects] adamghill/dj-toml-settings

Load Django settings from a TOML file. #djangonews

github.com/adamghill/d...

06.02.2026 03:00 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Top half of a chart showing dozens of benchmarks, most of them more than 1x faster.

Top half of a chart showing dozens of benchmarks, most of them more than 1x faster.

Bottom half of the chart. About half of these are also most of them more than 1x faster, about a quarter are around 0.9 faster, and a quarter are insignificant.

Bottom half of the chart. About half of these are also most of them more than 1x faster, about a quarter are around 0.9 faster, and a quarter are insignificant.

Some new preliminary numbers from Ken Jin for the JIT in Python 3.15:

"On AArch64 macOS, the JIT has a 7-8% speedup over the tail calling interpreter with all optimizations enabled."

docs.python.org/3.15/whatsne...

See also doesjitgobrrr.com

#Python #Python315 #JIT #CPython

07.01.2026 11:59 πŸ‘ 5 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
"Be kind, be involved, believe in your art," he said. "At a time when people tell you art is not important, that is always the prelude to fascism. When they tell you it doesn't matter, when they tell you a fucking app can do art you say, if it's that important, why the fuck do they want it so bad? The answer is because they think they can debase everything that makes us a little better, a little more human. And that, in my book, and in my life, includes monsters."

"Be kind, be involved, believe in your art," he said. "At a time when people tell you art is not important, that is always the prelude to fascism. When they tell you it doesn't matter, when they tell you a fucking app can do art you say, if it's that important, why the fuck do they want it so bad? The answer is because they think they can debase everything that makes us a little better, a little more human. And that, in my book, and in my life, includes monsters."

Guillermo del Toro gets it.

variety.com/2026/film/ne...

05.01.2026 03:55 πŸ‘ 281 πŸ” 92 πŸ’¬ 1 πŸ“Œ 2
Video thumbnail

0.6.1 of django-new has been released. πŸš€

- Lots of UI tweaks.
- `--data` flag.
- Generate `summary.html` for a user-friendly explanation.
- BETA: `--install` to install packages.

πŸ› οΈ github.com/adamghill/django-new
πŸ“¦ pypi.org/project/django-new/

07.12.2025 20:13 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Django 6.0 released Posted by Natalia Bidart on Dec. 3, 2025

Django 6.0 released ✨ a mosaic of modern tools and thoughtful design πŸŽ¨πŸ§©πŸ› οΈπŸ’‘#Django -- www.djangoproject.com/weblog/2025...

03.12.2025 16:59 πŸ‘ 52 πŸ” 19 πŸ’¬ 1 πŸ“Œ 3

Featuring, my personal highlight of course, `django.tasks`!

theorangeone.net/posts/django...

03.12.2025 17:05 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
ICs vs Managers vs Leaders: Why Real Leadership is Rare It should be considered that there is nothing more difficult to handle, more doubtful of success, or more dangerous to carry through than to initiate a new order of things. ForΒ the innovator makes ene...

Been thinking about this since it was shared with me yesterday, especially about how oppressively most organizations pressure managers (even senior ones) to stay in that persona rather than actually leading
www.leadingsapiens.com/ics-managers...

01.12.2025 14:06 πŸ‘ 37 πŸ” 6 πŸ’¬ 1 πŸ“Œ 1
Preview
GitHub - adamghill/django-new: Create new Django applications with pizazz. πŸš€ Create new Django applications with pizazz. πŸš€. Contribute to adamghill/django-new development by creating an account on GitHub.

0.4.0 of django-new is released. πŸš€

Now with interactive mode! ✨

`uvx django-new` steps through prompts to create a Django application. It also shows the tree structure of what was created.

Both thanks to `rich` by @willmcgugan.bsky.social.

πŸ› οΈ github.com/adamghill/dj...
πŸ“¦ pypi.org/project/djan...

01.12.2025 13:18 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
CNBC

How device hoarding by Americans is costing economy
2 days ago - Americans are holding onto devices longer than ever before, and while it may be consumer smart, it comes at a cost to work productivity and ...

CNBC How device hoarding by Americans is costing economy 2 days ago - Americans are holding onto devices longer than ever before, and while it may be consumer smart, it comes at a cost to work productivity and ...

oh it’s β€œhoarding” now if you don’t update your expensive electronics every year

25.11.2025 20:38 πŸ‘ 99 πŸ” 18 πŸ’¬ 7 πŸ“Œ 2
Django - The Web Framework for Perfectionists with Deadlines

Just made my #Django homepage redesign repo public in case it's useful inspiration.

🏠 django-homepage.adamghill.com
πŸ› οΈ github.com/adamghill/dj...
πŸ“– docs.google.com/document/d/1...

Also posted on the Django forum: forum.djangoproject.com/t/want-to-wo...

15.11.2025 18:43 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Full panel

Full panel

Top part of the panel

Top part of the panel

Bottom part of the panel

Bottom part of the panel

Panel in progress

Panel in progress

@universalorl.bsky.social @universalstudiosfl.bsky.social Check out this actual stained glass panel based on the piece in the Tribute store above the registers at HHN 34 in Orlando. 😍

There are over 800 pieces of glass and 15 different colors and it took 2.5 weeks of working around 2-8 hours/day!

10.11.2025 14:30 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Stained glass panel of the Grady Sisters from The Shining, standing on the iconic orange and red patterned carpet. The background is clear glass with red streaks, as if from blood.

Stained glass panel of the Grady Sisters from The Shining, standing on the iconic orange and red patterned carpet. The background is clear glass with red streaks, as if from blood.

My wife creates a lot of #stainedglass projects that are a little outside the norm. πŸ‘»

Here is one she made before #Halloween to pay homage to Stanley Kubrick's classic #film, The Shining.

🀩 glass-o-lantern.com/the-shining/
πŸŽƒ www.instagram.com/glass_o_lant...

#cinema #letterboxd #horror #art

09.11.2025 18:17 πŸ‘ 10 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - adamghill/dj-lite: Configure SQLite for production use with Django. Configure SQLite for production use with Django. Contribute to adamghill/dj-lite development by creating an account on GitHub.

Here is my lightning talk ⚑️ at #DjangoConUS about using #SQLite with #Django in production with github.com/adamghill/dj.... πŸ’‘

youtu.be/gWEwPy9mjqQ?...

For more conference talks from DjangoCon US 2025, head to djangotv.com/videos/djang...! πŸ“Ί

09.11.2025 12:51 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

websites in 2025

08.11.2025 22:05 πŸ‘ 207 πŸ” 40 πŸ’¬ 5 πŸ“Œ 3

As the owner of an independent bookstore, I must ask all of y'all to do the opposite of this forever and ever, amen.

08.11.2025 21:17 πŸ‘ 1494 πŸ” 212 πŸ’¬ 72 πŸ“Œ 15
Preview
2026 DSF Board Candidates Posted by Thibaud Colas on Nov. 5, 2025

Our 2026 DSF Board Candidates ⭐️ www.djangoproject.com/weblog/2025...

06.11.2025 05:03 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
PEP 810: Explicit lazy imports Dear PEP 810 authors. The Steering Council is happy to unanimously[1] accept β€œPEP 810, Explicit lazy imports”. Congratulations! We appreciate the way you were able to build on and improve the previ...

The Steering Council has accepted PEP 810 (explicit lazy imports) for Python 3.15!

discuss.python.org/t/pep-810-ex...

#Python #PEP810 #LazyImports #lazy #Python315

03.11.2025 16:29 πŸ‘ 34 πŸ” 16 πŸ’¬ 1 πŸ“Œ 0

Excited about the Aes renaissance

29.10.2025 11:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The official home of the Python Programming Language

TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧡

27.10.2025 14:47 πŸ‘ 6417 πŸ” 2756 πŸ’¬ 125 πŸ“Œ 452
Episode 26.1: CPython Sprint Week in Cambridge UK, Part 1 by core.py What? What do you mean this two-and-a-half hour episode is PART 1? Well, there were fifty people at the sprint in September. We interviewed thirty of them. In Part 1 you can hear from 18 of them: Ken ...

The coreβ€€py podcast is back with a new episode!

Actually, it’s only half an episode, and yet it’s the longest one so far. We interviewed attendees sprinting on CPython at Arm Inc. Topics include: #Python 3.14 and 3.15, the future of free threading, and pizza.

creators.spotify.com/pod/profile/...

16.10.2025 15:03 πŸ‘ 11 πŸ” 4 πŸ’¬ 0 πŸ“Œ 1
Video thumbnail

New package alert: dj-spinners 🚨

Pure SVG loading spinners for #Django.

```
{% load dj_spinners %}

{% spinner '90-ring' %}
```

πŸ› οΈ github.com/adamghill/dj...
πŸ“¦ pypi.org/project/dj-s...

23.10.2025 14:15 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

My man πŸ’ͺ

23.10.2025 08:19 πŸ‘ 189 πŸ” 59 πŸ’¬ 2 πŸ“Œ 8
Preview
A Web Component for Conditionally Displaying Fields :: Aaron Gustafson Building on my recent work in the form utility space, I’ve created a new web component that allows you to conditionally display form fields based on the values of other fields: form-show-if.

Sometimes you only want a field to show when certain other fields have a (particular) value. The `form-show-if` web component enables that.

21.10.2025 12:46 πŸ‘ 34 πŸ” 10 πŸ’¬ 6 πŸ“Œ 2
Preview
Release 0.9.0 Β· RealOrangeOne/django-tasks What's Changed fix: prevent IndexError: pop from empty list in RQ backend by @crgwbr in #183 Add support for Django 6.0 by @RealOrangeOne in #193 Add supports_priority feature Access RQ worker nam...

After over 4 months of development, django-tasks 0.9.0 is out! πŸ₯³

- Django 6.0 support
- RQ optimisations
- Dropped `enqueue_on_commit` support
- A number of renames and refactors to match upstream Django

A small set of changes, but one of the largest diffs to date!

github.com/RealOrangeOn...

20.10.2025 16:19 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

😬😬😬

20.10.2025 20:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0