@siddhantgoel@mastodon.social
@siddhantgoel@mastodon.social avatar

siddhantgoel

@siddhantgoel@mastodon.social

• Software Engineer (🇮🇳 / 🇩🇪)
• Open-source maintainer (mostly 🐍)
• Occasional side-hustler & Book author

#python #writing #neovim #opensource #startups #fedi22

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

anze3db, to random
@anze3db@fosstodon.org avatar

Is it just me or is the emoji picker on MacOS just unusable sometimes? It drives me crazy when this happens 🙈

video/mp4

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@anze3db it happens to me as well but only when I use it in Firefox. Outside of Firefox, the emoji picker works as expected (at least in my case).

pradyunsg, to random
@pradyunsg@mastodon.social avatar

Wait... do people actually use LinkedIn?

I decided last night that I should bother with updating things and adding connections since I saw so many people pointing to it while at PyCon, and I'm surprised to see people respond to connection requests in the order of minutes.

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@pradyunsg I'm not a huge fan of LinkedIn's platform dynamics, but it was actually (much to my surprise) quite helpful with a job search last year. 🤷🏻‍♂️

treyhunner, to python
@treyhunner@mastodon.social avatar

What are your favorite one liners?

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@treyhunner anything that uses functools.partial.

siddhantgoel, to programming
@siddhantgoel@mastodon.social avatar

What a refreshing take on writing Rust code as a beginner 🦀

https://thoughtbot.com/blog/how-i-have-fun-with-rust

#programming #rust

paulox, to fediverse
@paulox@fosstodon.org avatar

Dear , I ask you for 🌌

Recommend me some to buy on 📚
(language)

()




I'd like to have 🪪
• author
• title
• suggestion reason
• purchase URL

I prefer (more than Amazon and content with DRM), but is fine if there are no alternatives ✨

Thank you 🙏

P.S. It's fine to propose books that you've written 👍

P.P.S. please 🔁

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@paulox The Architecture of Open Source Applications (https://aosabook.org/en/) was a great read about open source. Editors are Amy Brown and Greg Wilson.

All the chapters can be read online for free, but I think paperbacks are also available on Amazon.

matt, to mastodon
@matt@oslo.town avatar

Should it be concerning to me that @woollyapp app developer @mttvll has not posted to Mastodon for nearly four months?

No toots or replies on his personal or app accounts, no updates to any of the apps published in the App Store during that time.

Maybe he took a break, but people usually post that they are taking a break, rather than just disappearing.

Anyone heard from Matteo Villa? @yanlu?

🤔

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@mttvll @matt good to know that you’re doing well!

Also, thanks for building Woolly! It’s the only Mastodon client I keep coming back to even if I try any others.

I’m a happy subscriber and do hope that it’ll continue to be developed.

hynek, to random
@hynek@mastodon.social avatar

no reason to wait right

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@hynek it seems like a stray extra quote is currently breaking the link (interestingly, different from the screenshot you posted 🤔).

If I click the link, what I end up on is https://hynek.me/%E2%80%9Chttps://www.youtube.com/.

mkennedy, to python
@mkennedy@fosstodon.org avatar

Looking for some (email) advice:

I’ve been using Mailchimp forever but their prices seem to go up by $100 every other month these days and I’m not really using many of their features. Yet our web apps are pretty tied in with their APIs so changing is non trivial.

Anyone have a recommendation of an excellent alternative with personalized campaign features (e.g. convert kit)?

#python people

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@carlton @mkennedy +1 for Buttondown. In my experience, it was simpler to work with as compared to the alternatives.

zachleat, to random
@zachleat@zachleat.com avatar

wearable AI embedded in a belt buckle

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@zachleat https://hu.ma.ne is close enough.

ben, to random
@ben@werd.social avatar

What's exciting, fun, or intriguing in technology for you right now?

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@ben LLMs 🫣

treyhunner, to python
@treyhunner@mastodon.social avatar

What #Python feature or best practice do you wish everyone knew?

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@treyhunner collections and functools 💯

bastianallgeier, to random
@bastianallgeier@mastodon.social avatar

The famous Orca Carbon Capture Plant in Island is currently in the news quite a lot. Various VIPs fly there and take selfies in front of it. It is the largest carbon capture plant on this planet and captures 4000 tonnes of CO2 per year. Sounds impressive! How much is that? The annual footprint of roughly 330 Germans 🙈

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@bastianallgeier I really like the “Time Machine” mental model that @davidho proposed when talking about carbon capture.

https://mastodon.world/@davidho/109511745525784891

bastianallgeier, to random
@bastianallgeier@mastodon.social avatar

Yesterday, I got some really nice comments after I wrote about my social media fatigue.💛

Here are such great people and 99% of the times I get more energy out of this place than I put into it.

It's strange that I let a few ruin this for me.

I guess my fatigue also isn't so much about just social media but ALL THE NEWS.

It's about knowing that things could be better, but we actively choose to make them worse.

I blocked a few people and added a BS filter and I feel a lot better today.

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@bastianallgeier I stopped consuming geopolitical and tech-sector news about ~200 days ago (I’m using a habit tracker to track this) and I highly recommend doing it, if possible.

A lot of the news at the moment seems to be negative and/or sensationalist and/or clickbait and I feel that avoiding it has had a very positive impact on my mental health.

kev, to iOS
@kev@fosstodon.org avatar

Can anyone recommend an MFA TOTP app for that doesn’t require an account to use please? I have Authy at the moment, but they ask for phone number and email for some reason.

I just want an app to handle a couple tokens outside of @bitwarden.

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@kev I’m pretty happy with OTP Auth.

siddhantgoel, to random
@siddhantgoel@mastodon.social avatar

I've postponed this long enough but maybe it's really time to switch from Gumroad to Lemon Squeezy.

#buildinpublic #gumroad #lemonsqueezy

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@simeon ah good point.

I actually did set it up in the past but didn’t use it because at that time it felt a bit less “managed” compared to the alternatives. Although I could be wrong.

Are you using it by any chance?

siddhantgoel, to python
@siddhantgoel@mastodon.social avatar

What's the best way to get download statistics for a specific Python package uploaded on the PyPI?

I'm interested in stuff like total downloads since being published, monthly download count, etc.

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@sckottie thanks! Although I don't see the total download numbers there. 🤔 It only shows me the counts for last day/week/month, and some graphs with timeseries data.

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@hugovk @sckottie amazing, exactly what I was looking for. Thank you!

simeon, to python
@simeon@indiehackers.social avatar

#Python circular imports are the bane of my existence.

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@nedbat @simeon do you maybe have an example? I’m not sure if I understood how import mod would help. 🤔

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@nedbat @simeon TIL, thank you!

pamelafox, to random
@pamelafox@fosstodon.org avatar

I'm really excited to get to use SQLAlchemy 2.0 models in Flask apps, which is possible as of today's 3.1.0 release!
https://github.com/pallets-eco/flask-sqlalchemy/releases/tag/3.1.0

Here's a sample app that I ported to 2.0 MappedAsDataclass models:
https://github.com/pamelafox/flask-db-quiz-example/pull/18/files#diff-47ac3a246c48862167d0dcdaf0d068f5952a3a00ec1ca310b369a64419eea565

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@pamelafox type-annotation based models in SQLAlchemy managed to fly completely under my radar but they look so good!

simeon, to random
@simeon@indiehackers.social avatar

First dev day after the summer holiday -> update project dependencies.

siddhantgoel,
@siddhantgoel@mastodon.social avatar
siddhantgoel, to random
@siddhantgoel@mastodon.social avatar

I just posted a thread on Indie Hackers asking for feedback on @geniepy's landing page and I'm curious about what the community responds with. 🫣

https://www.indiehackers.com/post/looking-for-feedback-on-my-saas-boilerplate-landing-page-ecee9d3b3d

#buildinpublic #indiehackers #landingpage

siddhantgoel,
@siddhantgoel@mastodon.social avatar

@simeon thanks for the feedback!

I'd describe GeniePy's value proposition more in terms of code you don't have to write.

With Clerk for instance, you would work directly with the Clerk UI to manage users. What GeniePy gives you is a base web application that includes Clerk SDK integration to give you a functioning web application (with user authentication) on day one.

Along those lines, I don't know if I could show the demo site source code, because the source code is the product.

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