@petervanderdoes@mas.to
@petervanderdoes@mas.to avatar

petervanderdoes

@petervanderdoes@mas.to

Python, Django, Linux, Engineering Manager, Developing websites for the home building industry using Django and a multi tenant setup build from scratch. Husband, Dad, Dog lover.

You can't program a solution if you don't know the business requirements.

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

petervanderdoes, to animals
@petervanderdoes@mas.to avatar
webology, to random
@webology@mastodon.social avatar

🤔 So I know Jazzband exists for Python and Django projects that could use a little help to keep them maintained and that are too important to abandon.

I wonder if anyone has seen a space or organization for the abandoned and outdated Django and Python projects?

Every time I fork a project for an org that's many years out of date, I feel like it's a missed opportunity to share.

https://github.com/jazzband

petervanderdoes,
@petervanderdoes@mas.to avatar

@webology A big issue is the maintainer acknowledging their project has stalled or is no longer maintained. I once wanted to take over a project, contacted the maintainer, and was ghosted. I forked the project and kept developing it. After a few years, I stopped the development and I archived the repo. In my opinion, a clear sign that it is no longer maintained. (1/3)

petervanderdoes,
@petervanderdoes@mas.to avatar

In the case of Jazzband, I saw they had a repo django-summernote. This was a fork of summernote/django-summernote and the Jazzband repo is behind the OG repo when it comes to commits. Jazzband never made a commit to the fork and it feels like they just forked to increase their repo count? (3/3)

petervanderdoes,
@petervanderdoes@mas.to avatar

What would be nice is a space where maintainers can announce their project is up for grabs. People can search for projects, fill out a form, and the maintainer is informed somebody wants to take over their project. (2/3)

webology, to random
@webology@mastodon.social avatar

🤔 Friends, while I like running a newsletter, my least favorite time spent each week is in my inbox.

The SPAM beat me years ago, and none of the tooling has gotten better.

petervanderdoes,
@petervanderdoes@mas.to avatar

@CodenameTim @webology @markwalker what the what is right. I would be starting my day every day stressed already. I can’t do zero but when it gets above 15 I start to freak out

petervanderdoes, to animals
@petervanderdoes@mas.to avatar

Soon this little munchkin will be home with us. Meet Nessa. She’s 5 weeks old.

simon, to random
@simon@simonwillison.net avatar

Just got ChatGPT Code Interpreter to write me a SQLite extension in C from scratch, then compile it with GCC, then load it into Python and test it out, then iterate on it to fix the bugs

All on my phone while pottering around the house

Here's the full transcript - it got stuck in a bit of an error loop towards the end of this first one: https://chat.openai.com/share/a52ee3e4-7a91-48ee-a16e-3f680a65edf2

So I pasted what it had done so far into a fresh session and got it working there: https://chat.openai.com/share/29bd1d15-66ed-4902-8eb1-3e9c7b820af2

petervanderdoes,
@petervanderdoes@mas.to avatar

@simon which LLM do you think is best for code? I mean explaining, refactoring, documenting.

petervanderdoes, to django
@petervanderdoes@mas.to avatar

We’re looking for a developer. See https://www.linkedin.com/jobs/view/3854807127/ for the job description. It’s a hybrid job, mid level.

petervanderdoes, to python
@petervanderdoes@mas.to avatar

Does anybody know how to document in that the return value of a function is a Queryset? And better if the queryset is of a specific model.

webology, to random
@webology@mastodon.social avatar

I am bad about keeping my one-off scripts in whatever project I was working on when I needed or thought of them.

🤔 I am debating assembling those Avenger-style into one folder on disk and possibly a repo.

Is anyone else guilty of this too?

If those of you are more organized, what do you call your main folder/repo of these useful one-offs?

🤔 I'm debating a more global utils folder/repo despite that being nails on the chalkboard for many.

petervanderdoes,
@petervanderdoes@mas.to avatar

@webology you can talk a whole week on how to name things when developing, folders, apps, classes, variables, and you still won’t come to a final conclusion.

webology, to random
@webology@mastodon.social avatar

📺 Crown: S6 - I was a little sad when I found out they were ending the series early until I watched season 6. 🤷

https://trakt.tv/shows/the-crown/seasons/6

petervanderdoes,
@petervanderdoes@mas.to avatar

@webology it’s a great series. Watched it from the beginning. Binged the last part tonight but the final episode has to wait until tomorrow night. It’s too late on the east coast with an early alarm going off tomorrow morning.

petervanderdoes, to ArcBrowser
@petervanderdoes@mas.to avatar

It appears that Google is proceeding with their intention to prohibit ad/tracker blockers in Google Chrome. Since your browser is based on Chromium, will you also implement this change , , @Vivaldi , ?

webology, to random
@webology@mastodon.social avatar

🔥 Ditching Chrome and giving Vivalidi a spin.

✨ 1Password just works.

🔧 Kagi Search works with a few config changes.

🤞 I'm hopeful it's a painless experience.

petervanderdoes,
@petervanderdoes@mas.to avatar

@webology I recently switched to Arc. Had used Firefox, Brave, Vivaldi, Chrome before. Did not have issues with extensions. Not going back soon. It does take a little time to get used too though. No bookmarks but you use Raindrop already. Multiple ways to organize your tabs. Spaces is what keeps me on Arc. https://arc.net/gift/62780aa9

brettcannon, to random
@brettcannon@fosstodon.org avatar

I use https://helloweather.com/ as my weather app and it lets you choose data source. I decided to see who got the rain in Vancouver yesterday correc from 13:00 to 21:00. Winners:

  • CustomWeather
  • Foreca
  • OpenWeather

Some predicated the potential of rain consistently, but not with as high of a percentage chance as the ones above:

  • Pirate Weather
  • The Weather Company

And WeatherBit got the start and end times wrong, but the middle was correct.

Everyone else said the rain outside was a lie.

petervanderdoes,
@petervanderdoes@mas.to avatar

@brettcannon

For cities/zipcodes in the United States you can use the site https://www.forecastadvisor.com/ to see which app has the most accurate data.

adamchainz, (edited ) to random
@adamchainz@fosstodon.org avatar

Would you rather...

petervanderdoes,
@petervanderdoes@mas.to avatar

@adamchainz
redo, especially if most of conflicts comes from code I haven't worked on

petervanderdoes,
@petervanderdoes@mas.to avatar

@adamchainz if it was all me there wouldn’t be merge conflicts. It’s a matter keeping your branches up to date. I’ve had a major rewrite branch for months, when it came to merging it into the regular dev branch, no merge conflicts. Keep merging while you develop in a regular basis. 😇

petervanderdoes, to vim
@petervanderdoes@mas.to avatar

You are not impressing me when you say during a job interview that you use VI as your editor of choice for writing code. If anything it's a not notch in the do-not-hire column.

I'm all for knowing how to use VI but there are better options for writing code in a large code base.

webology, to random
@webology@mastodon.social avatar

🤔 Happy Thurs-(GitHub is always down)-day to those who celebrate it?

https://www.githubstatus.com/

petervanderdoes,
@petervanderdoes@mas.to avatar

@carlton @webology @CodenameTim
Interestingly enough, Linode is also experiencing issues.
https://status.linode.com/

petervanderdoes,
@petervanderdoes@mas.to avatar

@webology @carlton @CodenameTim They use shared data centers with their own servers.

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