@nanorepublica@indiehackers.social
@nanorepublica@indiehackers.social avatar

nanorepublica

@nanorepublica@indiehackers.social

Django freelancer/consultant. Owner of Software Crafts. Building comfortmonitor.live on the side and other projects

Available for fractional development work on Django projects

This profile is from a federated server and may be incomplete. Browse more on the original instance.

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Don't use pgAdmin (or similar tools)
📄 Know what Django provides before reaching for extra tools
🔗 https://softwarecrafts.co.uk/100-words/day-104
#100_words,#django,#tooling,#management_commands

nanorepublica,
@nanorepublica@indiehackers.social avatar

@ghickman it's a bit of a click bait title, but the number of times someone new to Django has messed up their migrations by fiddling in an external tool... It's a clear 🤦 from me

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Context Processors in 100 words
📄 What they are and when you might want one
🔗 https://softwarecrafts.co.uk/100-words/day-105
#100_words,#django,#context_processors

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

Hey folks,

I have availability for a new client. I specialise in #django as backend and can deal with any frontend. Or if nothing exists I am quite happy to come in a build something from scratch.

I work on a fractional/part-time basis.

Drop me a line or book a call via my site (see my profile)

#hiring #jobs #fedihire #fedijobs

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Django apps - a single app
📄 One app to rule them all
🔗 https://softwarecrafts.co.uk/100-words/day-100
#100_words,#django,#django_apps,#single_app

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

#Appreciation for @carlton today. I have recently opened an issue and a PR on his repos and the responses have been of kindness and thoughtfulness to my potential ramblings (especially the issue I raised then closed!)

Keep it up!
#django

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Exploring HTMX, messages and template partials
📄 Getting Django messages without a reload
🔗 https://softwarecrafts.co.uk/100-words/day-95
#100_words,#django,#django_messages,#template_partials

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Common Django Project structures - Part 3
📄 A very simple setup, useful for demos or very simple prototypes
🔗 https://softwarecrafts.co.uk/100-words/day-91
#100_words,#django,#django_apps

nanorepublica,
@nanorepublica@indiehackers.social avatar

@carlton I believe that is the option I showed today! (I think?)

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

I am still setting up my new laptop, I'm taking my time and also not trying to be overwhelmed by getting a proper dotfiles repo setup.

Three questions that come to mind:

  1. Any recommendations for dealing with credentials (typically some form of API key) that live in config files that I would want to live in my dotfiles repo

  2. Similarly for transferring SSH keys.

  3. What do mac users do for local files that aren't in some form of git repo (pdfs, office files, etc) Migration Assistant?

nanorepublica,
@nanorepublica@indiehackers.social avatar

@webology Perfect! I don't use 1Password, but I imagine the bitwarden-cli will do similar

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 A cautionary tail of adding soft delete to Models
📄 Most of the time you aren't going to need it, but be careful if you do.
🔗 https://softwarecrafts.co.uk/100-words/day-84
#100_words,#django,#models,#model-utils,#soft_delete

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Native Django alerting package - Responses
📄 Responses to yesterday's post
🔗 https://softwarecrafts.co.uk/100-words/day-80
,,,-response

nanorepublica, to macbookpro
@nanorepublica@indiehackers.social avatar

My new MacBook Pro is arriving today!

What tools/processes do people recommend for cleaning out the cruft from my current machine and then transferring everything to the new one?

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Native Django alerting package
📄 Get notified for changes to arbitary queries
🔗 https://softwarecrafts.co.uk/100-words/day-79
#100_words,#django,#package,#idea

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Merging a third party package into django core
📄 Question: What would a package look like if it's goal was to be merged into Django core?
🔗 https://softwarecrafts.co.uk/100-words//100-words/day-78
#100_words,#django,#packages,#merging

nanorepublica,
@nanorepublica@indiehackers.social avatar

@carlton Looking forward to it!

Perhaps a blog post or two afterwards of the process from package creation to merge would help others?

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

📣 How would you audit a Django codebase?
📄 or better yet, what's available to get familiar with a codebase.
🔗 https://softwarecrafts.co.uk/100-words/day-73

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

📣 Who is the primary user for startproject

nanorepublica,
@nanorepublica@indiehackers.social avatar

@adamchainz that's good to know! Looks like Zapier auto toot failed to share the link to yesterday's article.

Here's the link: https://softwarecrafts.uk/100-words/day-72

Do you always use a template?

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

📣 Working Group idea: Community
📄 Some thoughts on a potential new working group
🔗 https://softwarecrafts.co.uk/100-words/day-69

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

📣 Analysis for unused code in a Django codebase
📄 An idea I wish existed and I hope to build one day
🔗 https://softwarecrafts.co.uk/100-words/day-71

nanorepublica,
@nanorepublica@indiehackers.social avatar

@webology @bmispelon ah coverage yes that would help.

I get the feeling like my idea might be packaging up a suite of existing hacks and tools

this unnamed codebase lacks any reasonable tests and I haven't yet pushed hard enough to make it a priority. Ideally I want to remove the cruft before I write them.

webology, to random
@webology@mastodon.social avatar

🙋 How often do you use Django's startproject and startapp?: https://micro.webology.dev/2024/04/13/how-often-do.html

nanorepublica,
@nanorepublica@indiehackers.social avatar

@webology thank you for the answer! And I'm honoured to have a blog post about it. 😅

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

📣 A programmer in search of a repository
📄 I am looking to get more involved in being a maintainer
🔗 https://softwarecrafts.co.uk/100-words/day-65

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • provamag3
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • Leos
  • anitta
  • cisconetworking
  • megavids
  • lostlight
  • All magazines