adamghill
adamghill@indieweb.social
<p>I write (Python|Django|JavaScript|HTML|CSS) and sometimes it's useful.</p><p>- 1/2 of <a href="https://beesocial.dev" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">beesocial.dev</span><span class="invisible"></span></a> & <a href="https://djangostickers.com" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">djangostickers.com</span><span class="invisible"></span></a> & <a href="https://djangobrew.com" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">djangobrew.com</span><span class="invisible"></span></a> 🧠<br />- For perfectionists with deadlines: <a href="https://alldjango.com" target="_blank"
Posts
-
Post #3253763
New laptop, so it&#39;s time to update my list of apps I install on a clean #MacOS install: https://gist.github.com/adamghill/d107a729923dff1b6c0aa17c72d1c5ff. - Swapped Term2 for Ghostty - Add Tiny Player, SQLiteo - Unsure about DevUtils (there are a few other options here, but tbh I don&#39;t love any of them -- I&#39;ve thought about building my own for probably 3 years -- how hard can it be?! 🙈) - Also unsure about setting up `fish` again; `zsh` might be fine 🤷 Anything I&#...
-
Post #3253762
🙌 https://docs.djangoproject.com/en/dev/releases/6.1/#model-field-fetch-modes #Django
-
Post #3253761
v0.2.0 of Jisticle, a native MacOS app for updating GitHub Gists. https://github.com/adamghill/jisticle/releases/tag/v0.2.0 https://github.com/adamghill/jisticle #Swift #SwiftUI #MacOS #Gist #GitHub
-
Post #3253760
RE: https://fosstodon.org/@realpython/116697397061470758 https://github.com/adamghill/dj-toml-settings was mentioned on @realpython at https://realpython.com/podcasts/rpp/298/#t=1957 🎉
-
Post #3253759
v0.4.0 of Jisticle, a native macOS GitHub Gist editor. - Switched to Neon + Tree-sitter for better syntax highlighting - Handle truncated content for files that are bigger than 1MB - Improved markdown preview - Misc UI improvements https://github.com/adamghill/jisticle/releases/tag/v0.4.0 #macos #swift #swiftui #github #gist #markdown
-
Post #2024997
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&#39;s classic #film, The Shining. Read more details about this piece at https://glass-o-lantern.com/the-shining/. Follow her at https://www.instagram.com/glass_o_lantern/ to see what she works on next. #cinemastodon #cinema #letterboxd #horror #art
-
Post #1984130
- Ever wonder which emojis you use most in Mastodon posts? - Which tags do you use most frequently? - Do you ever want to search your personal posts for something you said? These are a few of the fun new features coming to https://fediview.com soon. Message me or reply if you would be interested in being an alpha tester. 🤩 #wip #mastodon #fediverse #fediview
-
Post #1891358
@MattHodges Thanks for releasing this! I wrapped your code in a little Django app if people aren&#39;t able to run the script themself. No data is stored anywhere. https://fedigest.adamghill.com Code: https://github.com/adamghill/fedigest #mastodon #algorithm #django #python
-
Post #1612930
I love this so much https://owickstrom.github.io/the-monospace-web/
-
Post #1231579
Some people celebrate St. Patrick&#39;s Day by going to the pub, but every year we pick one of the (admittedly, not great) Leprechaun movies and watch it. This year is Leprechaun 4: In Space, wish me luck. 🍀
-
Post #1231578
The perennial question: do I start freaking out now or should I try to ignore it for just a little while longer
-
Post #1231576
Not sure what I expected from HN, but some of the comments in https://news.ycombinator.com/item?id=47768750 🙈 I personally think there should be way more forks. That&#39;s part of the deal with OSS! Forks are a way to go in a drastically different direction and that&#39;s kinda neat to see. &quot;I&#39;m also not sure why that is better than what&#39;s already out there” could be said about literally every single web framework at one point in time. Maybe the point is to ju...
-
Post #1231569
Is there a bechdel test for podcasts
-
Post #1231568
Instead of programming languages or frameworks, have we now progressed to AI model tribalism
-
Post #1231567
Did a double feature of Bugonia and Class of Nuke ‘em High the other night and would recommend if only for the wildly opposite approaches to satire. #cinemastodon #horror
-
Post #664037
RE: https://tldr.nettime.org/@tante/116074382014960841 Some of this resonates, but maybe code wizard is not the correct lens? For ~50 years, programmer meant “writes code”. But, maybe it should have meant &quot;solves problems&quot;. In other words: companies don&#39;t pay programmers high salaries to write code, they pay them to solve business problems. Sometimes that means you don&#39;t write any code at all and fix a process problem. Other times, code is the solution. The...
-
Post #664035
https://hexdocs.pm/erlang_python/readme.html 🧐
-
Post #664034
Released 0.3.0 of dj-typed-settings, a library to help update and use #Django settings. 🎉 - Add `load_env()` to load .env files. - Add `parse_db_url()` and `parse_cache_url()` to parse database and cache URLs. - Add schema for Task settings. - Validate fields that are `str | int` are actually digits. - Add Literal types for `TEMPLATE.BACKEND`, `DATABASE.ENGINE`, `CACHE.BACKEND`, and `AUTH_PASSWORD_VALIDATOR.NAME`. 🛠️ https://github.com/adamghill/dj-typed-settings 📦 https://pypi.org/project/dj-t...
-
Post #664032
I feel like there was a real loss of identity when an IC software engineer becomes a tech lead/EM. Instead of heads down writing code, it’s more about reviewing PRs, spec-ing out next steps, thinking high level about the architecture, etc. AI is looking like it will force that transition on huge swaths of software engineers at some point. Maybe not 100% and maybe not tomorrow, but it seems pretty likely to change the profession pretty dramatically. It’s gonna be a tricky inflection point.
-
Post #664030
“Never confuse motion with action.” Oh, you sweet summer child
-
Post #664029
Has some interesting ideas for validating data in #Python https://github.com/Edward-K1/validatedata
-
Post #664028
After fighting for... days?... to figure out why using `@dataclass_transform` wasn&#39;t showing the expected intellisense in VSCode, I finally figured out that the Jedi language server doesn&#39;t seem to support PEP 681 at all?! I didn&#39;t have access to Pylance (because it&#39;s proprietary), but https://open-vsx.org/extension/detachhead/basedpyright does seem to work. (doing a bananas prototype where #Django models can be derived just from #Python typehints)
-
Post #613945
Looking forward to quite a few of these talks about #Python and #Django Also ❤️ this design https://lp.jetbrains.com/python-unplugged
-
Post #586403
I couldn&#39;t find a native #MacOS #SQLite browser that I really liked using, so... I made my own. 😅 Very heavily inspired by Postico, the (IMO) best #PostgreSQL client for #Mac: https://eggerapps.at/postico2/. SQLiteo is pure #Swift, as fast as possible, and intuitive to use. SQLiteo is still alpha quality and has some rough edges, but I&#39;ve been using it every day and it&#39;s been great. #MIT licensed and happy to take PRs to improve it. 📦 https://github.com/adamghill/sqlit...
-
Post #443432
My wife is on a stained glass kick recently and this #Godzilla is amazing. I love the fire everywhere, atomic breath, and the textured glass for its body. #art #stainedglass #movies #artist #cinemastodon #Letterboxd #monsterdon #japan #cinema #horror