▲ 0 r/Python

Python in production

Hello everyone! For those of you who use Python in production, I have a few questions. I'm considering using Python for some services.

  1. Do you have high infrastructure costs?
  2. Have you ever regretted using Python?
  3. Would you recommend Python?

Context: My current use case isn't anything like Facebook or a massive-scale system. It's a small system, and I'm considering Python mainly because of the DX (developer experience).

I know C#, but I don't really like having to create a class in every file. I also know Rust, but all those ::, <>, and so on bother me. JavaScript is another option, but I've heard it's relatively heavy on RAM, and since the system is small, I'd like to be able to run it within 512 MB.

Another thing: I've defined a stack that I'd like to use wherever possible. If there's a library for desktop apps, great. A CLI library? Great. A bot library? Great. Let's use it! (Except for the frontend, which I'll keep using JS/TS for.)

Anyway, I'm open to advice and tips from more experienced developers. Feel free to tell me if you think using Python for my use case is a bad idea as well.

reddit.com
u/ze-fernando — 9 days ago

Python é produção

Olá pessoas, aos que usam python em produção tenho umas duvidas, to querendo usar python em alguns serviços.

1 vocês tem custo alto de infra?
2 se arrependeram algum momento de usar python?
3 recomendaria python?

obs: meu caso atual não é nenhum facebook, sistema pequeno, to pensando em python pensando em DX, eu sei c# (mas nao gosto de criar classe em cada arquivo), sei rust (mas aquele tanto de :: <> !) me incomoda, e tem js mas vi que é meio pesadinho em ram (como é pequeno queria subir em 512mb), outro detalhe, a stack q eu defini quero usar onde puder, tem lib p desktop? bora, tem lib pra cli? bora, tem lib pra bot? bora! (salvo frontend q vou manter js/ts por enquanto)
enfim aceito conselhos e dicas de seniors, inclusive se acharem inviavel o uso de python pro meu caso

reddit.com
u/ze-fernando — 9 days ago
▲ 6 r/Blazor+1 crossposts

I haove (hate and love) blazor

I've been playing around with Blazor for a few days now, and to be honest, the only time I felt truly happy and satisfied was with a pure Blazor WebAssembly (Wasm) project. No prerendering, no SignalR... just pure Wasm. And why would that be a problem? It wouldn't! The main issue is that some of the projects I build strictly require good SEO, and pure Wasm without prerendering (as far as I know) just doesn't deliver that.

On the other hand, Blazor with Enhanced Navigation gave me so many JavaScript headaches that I almost threw my laptop against the wall. And Blazor Server (via SignalR) keeps users permanently hooked to the server and suffers from connection drops, so I won't even get into that.

Pure Wasm is perfect. Or rather, almost perfect.

The Initial Load Challenge

The initial load time is negligible for small projects. I have this personal project —My Favorite Animes— which lists my favorite anime. The loading screen tricks you a bit, so I don't think the current 3-second load is enough to make a user drop off. However, once the system scales up, that bundle size will definitely become an issue.

I come from a Laravel background, so SSR (Server-Side Rendering) is a great concept to me. But after experiencing the SPA world, I really don't want to see a full page refresh just to add an item to a list anymore.

Running from JavaScript, But for How Long?

I'm trying my hardest to run away from JavaScript, but it's proving difficult. Right now, I see no reason not to just migrate everything to Angular + .NET and serve the front-end via wwwroot using SSG (Static Site Generation).

Maybe I just had bad luck, or maybe I haven't caught the "trick" to Blazor yet. But honestly, I found the technology so complex it struck a nerve. I love C# and the .NET ecosystem; I want to use it for everything. I'm actually studying MAUI right now, I've looked into Spectre.Console, Top-Level Statements (scripts without needing a full Program.cs structure), and all of this has me really excited. The web front-end, however, is still holding me back.

Looking for a Mature Freelance Stack

I work as a freelancer, and I'm looking for a mature stack to deliver my client work. When a project needs SEO, I want to deliver SEO. When it needs interactivity, I want to deliver interactivity. You know?

I'm not criticizing Blazor just to hate on it; it's just that my experience with it was extremely poor. Overall, I've already tried pure Razor Pages, Razor Pages + Vue.js, and Razor Pages + HTMX. Seriously, I didn't feel comfortable with any of them.

I am seriously considering moving to Angular for good, but just thinking about learning all those concepts from scratch gives me anxiety. Anyway, just another .NET developer feeling temporarily lost inside the .NET world.

reddit.com
u/ze-fernando — 3 months ago

Looking for work (freelance or permanent)

I am a .Net developer with 4 years of experience in the field. I'm looking for a job or freelance work; I know mobile, web, desktop, etc.

I don't speak fluent English, but I can communicate well. I've left my links below.

linkedin.com
u/ze-fernando — 3 months ago
▲ 12 r/Blazor+1 crossposts

Blazor + Alpine

I’m planning a new project and would like some feedback on the stack choice.

My goal is to go as “full C#” as possible while keeping JavaScript to a minimum. I also want to avoid WebAssembly and avoid a heavy initial bundle.

The project is fairly simple:

A landing page (with some animations) An admin panel for task management Drag and drop functionality for tasks

What I’m considering right now:

Blazor SSR (Server-Side Rendering) Alpine.js for lightweight interactivity Tailwind CSS for styling Possibly HTMX or Blazor “Enhanced Navigation” (I’m not fully familiar with it yet)

My main concerns are:

Keeping the initial load fast Avoiding unnecessary complexity Still having smooth UI interactions (especially drag and drop in the admin panel)

Has anyone tried a similar setup? Would Blazor SSR + Alpine + HTMX make sense together, or is it better to stick to one interaction model?

Any advice or real-world experience would be appreciated.

reddit.com
u/ze-fernando — 3 months ago