Pavel Osadchuk 👨‍💻💤 Profile picture
I build .NET apps for the past 11 years. Shot 2 startups behind the barn. Do occasionally indie-hacking | tweets: EN, replies EN/RU @bmstu1830 '11 MSc CS
Jan 18, 2021 5 tweets 3 min read
Diving deep into Azure API Management REST (Direct access API vs Azure Resource Management API).

@Azure I love you guys, but sometimes your docs are misleading at best

A short thread I need to delegate sign-in/sign-up and sub management, to do so I need to manually create users and subs in AAM

To do this I checked docs and samples - looks legit. There is an AAM REST API, I need a SAS token to call it, everything clear and simple.
Jan 15, 2021 9 tweets 3 min read
OK, to merge together Azure API Management, Azure AD B2C, GitHub auth, and Paddle I need to thoroughly study the next articles

Thread⬇️ 1️⃣ To understand how it could work overall here is a nice starting point.

"Sign customers up and register their product choices" gives a brief description of how to connect stripe

The first bummer - you can't delegate only subs management

azure.microsoft.com/en-us/blog/how…
Oct 1, 2020 4 tweets 2 min read
With the first glance at Blazor, I have that idea - it's perfect for MVVM.

I started with MVVM on WPF apps many years ago and spent a lot of time with MVVMLight and Xamarin, so I immediately saw an advantage of it for Blazor as well.

1/3

#Blazor #BlazorBits This is ComponentBase which I use for MVVM everywhere. The only problem is JS

You cannot use js methods in OnInitializeAsync, and data initialization in OnAfterRender looks wrong to me (at least it's not what docs propose).

2/3 ImageImage
Sep 24, 2020 4 tweets 1 min read
Ever wanted to hire so-called "Russian hackers"?

In my work experience, I was lucky enough to work as a remote senior developer for NYC office of Thompson Reuters.

1/4
This experience kinda changed me a lot

I moved to fully remote, and now my current team is fully remote and I probably will never ever work in the office again.

2/4
Aug 20, 2020 7 tweets 2 min read
As a developer and entrepreneur, I find out I spend a lot of time executing different APIs (mine or third-party) manually or with some one-time code. Usually, it happens in customer support: edit user record, resend SMS invite, etc. So I decided to fix and automate it... 1/ The best way to do so would be to build an UI for all these tasks, but who has time for this, right? And when I found out that I have 3 separate utility console projects to work with the same API started in different years I spent a day to figure it out 2/