Pavel Osadchuk's Avatar

Pavel Osadchuk

@xakpc.dev

Senior SWE, enterprise, dotnet stack πŸš€occasional indie-hacker πŸ’»htmx enjoyer πŸ‘¨β€πŸ‘§girl dad πŸ”οΈcasual hiker Building stuff on https://xakpc.dev

56
Followers
90
Following
121
Posts
10.11.2024
Joined
Posts Following

Latest posts by Pavel Osadchuk @xakpc.dev

Preview
Microsoft Has Killed Widgets Six Times. Here's Why They Keep Coming Back. 30 years of Windows widgets - from Active Desktop to the Widget Board. Six implementations, six deaths, and the scar tissue that shapes the platform you'd build on today.

If you think Microsoft breaking Windows is a new thing - think again🀭

They've killed their own widget platform 6 times in 30 years. Each one died from a different spectacular failure.

But the last iteration might actually be done right

Read the full history:
xakpc.dev/windows-widg...

03.02.2026 04:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

apparently most current LLMs suck in C#

it figures

06.02.2025 23:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm almost at the point where I could use my own LLM chat app to develop my own LLM chat app

06.02.2025 19:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
art by @ironlily.bsky.social

art by @ironlily.bsky.social

I'm building my own LLM client as a native Windows app because every app from major vendors is painfully slow

04.02.2025 20:43 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

as for today's background, I chose the coolest art from @ironlily.bsky.social

04.02.2025 20:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail
04.02.2025 20:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

The main feature of my πŸͺŸ app is done - a truly instant quick chat.

Here's a comparison of desktop apps from different providers versus what you can get when cutting out all the noise (next post ⬇️)

I think it's good, what do you think?

04.02.2025 20:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Today I decommissioned the last piece of my late startup

This .NET Framework 4 web app, hosted on Azure, worked for 8 years total, and the last 5 almost by itself

Now, when the last user no longer need it, it can finally go to rest. Thanks for all your work, small app 🫑

03.02.2025 20:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Why does copilot sometimes suck? Here's example N+1:

I simply asked it to add docs.

`inheritdoc` is OK, but what's with this `min` method that doesn't even exist in C#?

03.02.2025 20:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

As soon as I expanded my ChatGPT subscription, I set myself a recurrent task

So far it's not bad, so I'll create more 'summarize news' tasks

03.02.2025 16:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

*weekly limit

02.02.2025 19:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

o3-mini-high was quite good, but I spent my 50-message daily limit 😁

o3-mini - not sure yet if it's even on the same level as Claude

02.02.2025 19:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image Post image

The same code was produced by ChatGPT o3-mini (not high) and Claude 3.5 Sonnet

Both produced the result after 2-3 steps of dialog with clarifications

02.02.2025 17:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Let me try some LLM clients from windows store

Oh, okay...

02.02.2025 16:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Instead of going for a walk, I'll add shallow support for ollama.

I'll regret it later, but for now it's quite fun

01.02.2025 22:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

And before I wrap for a day, some funny shit

Because why not, it's my app in the end

01.02.2025 20:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

You probably have around 10GB of RAM and most likely a GPU of some kind on your windows machine.

Your chats with LLMs should NOT take several seconds to load couple messages. This is the speed we need πŸŽžπŸ‘€

(forgot to shut off some BGM I was listening to while coding, so enjoy)

01.02.2025 19:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You know your project is goodπŸ‘Œ
when you install Microsoft.Extensions.Hosting NuGet to it

01.02.2025 13:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Test your app with proper prompts

01.02.2025 12:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Starting to look like an actual app

01.02.2025 02:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Enterprise grind is done for this week; back to building desktop apps

31.01.2025 18:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The R1 model is funny to follow through all of that

But wait!
But wait!
But wait, there is more

31.01.2025 14:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I kinda gave up on πŸ¦‹ lately, but I haven't given up on building stuff.

Here is an early version of a Windows app (the ugliest one): an LLM app outperforming both Copilot and ChatGPT native apps in speed on the same 4o-mini model.

I might even ship it soon with BYOK or with some kind of sub

30.01.2025 12:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

A couple of TRAXX P160 AC2

28.12.2024 10:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Hiking is my greatest discovery this year

28.12.2024 10:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Day spent.. interesting

27.12.2024 21:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Now that's a remarkable achievement

/s

27.12.2024 08:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Danube is marvelous

26.12.2024 11:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think Carson is not here so there is no one to push htmx content

25.12.2024 16:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The last 9-5 day this year just ended

it's time to lie down and do nothing for a day or so

20.12.2024 19:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0