However, I really enjoy it!
884 karma · joined March 16, 2011
Personal Website: https://mariocesar.xyz/
LinkedIn: https://www.linkedin.com/in/mariocesar/
Contact me at LinkedIn or mariocesar (at) humanzilla.com
However, I really enjoy it!
Something I'm not able to do nicely is to sync browser profiles, I end up doing all the setup and login step by step, it takes me an hour or so
When it resonates with customers, it feels great.
Customizable SaaS is really just a side effect of the deeper need for control, because with control you can execute better. And when that lines up with capital, market fit, and a clear purpose, it creates more than efficiency, it creates meaning.
The companies that never settle, always chasing new patterns, usually end up with customers who don't enjoy them and employees who don't enjoy the software either.
print('hello, world')This is a good idea, but it needs more work on how to tokenize and index the profiles. Are you just using the API? or storing the profiles? because API for exact matches misses a lot of profiles. The location field in GitHub has been always been inconsistent, some people use country flag emojis instead of names, or just abbreviations like AR, BO, or USA, etc
I thought I was helping my team with structure, clarity, direction. But looking back, even though we all wanted to do good work and move forward, and genuinely care about each other, something always felt off. There was this tension around "dates". I felt it. The team felt it. And we quietly resent them
Years later, I stop managing and become part of a team again, and I saw another manager approach deadlines totally differently. She talked about deadlines as "things that happen" you wanted or not, almost like happy accidents. The real focus was on creating an effect. That shift in language unlocked something for me. Deadlines became markers to check if we were moving forward, making the impact we wanted, not pursuing goals. That change made everything feel sane and more honest, and give more room to be ambitious. The day to day was the same but different, we checked whether what we were doing was aligned, and deadlines where just times to "measure" how things were going, so deadlines was something we wait for, and they were easier to negotiate, because if you have the effect or goal in mind, you move deadlines to match the outcomes we wanted, and not just avoid the deadline themselves
It's not directly on the post, but the idea is similar: it's better to use deadlines as measurement tools rather than a time to do judgment. Better to build trust through alignment and purpose.
Part of that discomfort comes from a sense that the collective effort into Django is being sidestepped rather than built upon. It feels like a "saas-fication" effort, like Ruff, Docker, Terraform, etc but instead of going from creating something new it replaces something that already works. I worry about the potential for a more commercial or narrow direction that doesn't embody honestly the open, thoughtful mission thats made Django so special.
I'm in love of boring software.
I care about Django more than I realized. Seeing this has actually pushed me with a gut emotion to want to get more involved contributing code, writing, or just participating more with Django
It's not about the tool or the language, I want to feel different about the community that is open and respectful of contribution and values long term relations.
It's not fun to be boring, but boring is good
First off, I just want to say how grateful I am for your work. I know how challenging it can be to maintain opensource projects, and I truly appreciate the effort
Wishing you all the best.
This is a bit unrelated, but something thats been on my mind, how are things for you with everything going on in Ukraine? I cant imagine how difficult it must be to deal with such situation while also staying active in open source
Right now I'm shifting to FastAPI + Django since much of my logic is already in Pydantic classes, and authentication is token based, so FastAPI mainly is a wrapper for my Django app. Still, it doesn't feel ideal. I would prefer to use django-shinobi, but when I first try to migrate to FastAPI I did it most of the hard stuff in a day
If you're considering options, I recommend giving django-shinobi a try. I hope it gains more traction and involves more maintainers.
Arc Browser uses uBlock Origin natively, so I assume they will "patch" it or find a workaround to keep it working
About solutions, Django hashes by default the password only with a salt. I'm not sure why it would be valuable to combine user_id+username+password. I've always assumed that using salt+password was the best practice.
Currently, we have restrictions, as there’s a limit of 50 USD on USD transactions per week for each bank. There is a constant growing interest in USDT and crypto here, especially since the middle class is quite aware of it due to the limited availability of USD in the country! It would be nice to explore this further, but it's a bit disappointing that it's not an option right now :/
Another thing is that It feels wrong to have comments in JSON, like allowing comments in CSV files.
Alternatively, you could use GitHub Actions and schedule the workflow to run every minute.
However, I prefer the Lambda approach.