Catalin Codes's Avatar

Catalin Codes

@catalincodes.bsky.social

๐Ÿ’ป .NET Developer | ๐Ÿ’Husband | ๐Ÿ•๏ธ Nature Lover | ๐ŸŽฎ Casual Gamer

78 Followers  |  39 Following  |  44 Posts  |  Joined: 15.11.2023  |  1.9266

Latest posts by catalincodes.bsky.social on Bluesky

The Secret to Instantly Going On Vacation. How to Trick Your Brain. This is going to be a short post.

I wrote a #blog article quick-quick, because I wanted to share what happened to me. I accidentally tricked my brain into thinking it was on vacation and it felt amazing!

#humanbrain #patterns #lifehack

catalin.codes/2025/04/15/t...

15.04.2025 23:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I know you don't like to read other people's source code, but remember, "A reader lives a thousand lives before he dies. The man who never reads lives only one." -- The Butcher at the Red Wedding, George R.R Martin.

08.04.2025 12:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

An awesome person building awesome things.

29.03.2025 18:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I also want to fix the TimePicker. (it's combo-box of hours), but quick solutions are better than deep-diving into making a good one.

25.01.2025 20:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Obviously I haven't had time in a couple of hours every weekend to finish the navigation and clicking on the Add button does nothing, but the data is bound to the ViewModel so that's a +.

25.01.2025 20:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

Finally, a bit of progress on the ToDo app. The basics for the app are set. I have models, view, and viewmodels.

25.01.2025 20:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Happy anniversary!!

24.01.2025 18:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Sure, but we burn brighter. Our lives are more eventful. I have learned to appreciate the differences that ADHD can give you. Yes, it can be hard to focus at times and my brain gets distracted so easily, but when it goes in hyperfocus on something, I can get more done than someone without ADHD.

24.01.2025 00:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Today I finished one big part of it. I spent the whole day, but it was worth it. I also re-learned a lot of things I forgot about binding and what-not.

I'm making progress!

24.01.2025 00:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The Daily Update:

Today I had a more productive day, then yesterday. If you recall yesterday I started working on a big task that I was assigned at work.

24.01.2025 00:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Unable to compile answer. The only correct answer is int.Parse("-20")

22.01.2025 22:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

On a scale from 1 to 10 where 10 is perfectly fine and 1 is frozen ice cube... How did you feel?

22.01.2025 22:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I thought I'll finish the rework today. While I did make visible progress I'm like 25% done...not 100% done.

22.01.2025 22:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

For anyone wondering the issue is that any business logic related to retrieving or processing data should be in the View-Model not in the View's code behind.

22.01.2025 22:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Today was tougher ๐Ÿ’ช๐Ÿผ. I realized that the previous dev has placed all the good stuff in the View's code behind ๐Ÿ˜ญ. So I've spent the morning trying to understand the business logic and I managed to make some progress.

Hopefully I'll be able to make some progress tomorrow.

Progress is progress! ๐Ÿ˜ƒ

22.01.2025 22:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's never worth the guilt I'd have in my stomach. I hate lying.

22.01.2025 12:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Feels like -27... Had to step out... RTO policy is in place ๐Ÿฅน

22.01.2025 12:15 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Best part was that I saw a problem, looked into a potential solution when I got home and it worked ๐ŸŽ‰๐ŸŽ‰. Now I just have to get to work and try it out.

22.01.2025 12:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yesterday was so nice. I finished the training and was happy to stop reading manuals and start looking at the codebase.

Monday I was assigned my first feature and I got to start looking at it.

22.01.2025 12:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Selfie of me all covered up.

Selfie of me all covered up.

Outside the temperature feels like -25ยฐC (-13ยฐF).

I managed to get from my home to the bus shelter.

Now I know why it has that name ๐Ÿ˜œ๐Ÿ˜‚

21.01.2025 11:24 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It will feel like -27 F (-33C) where I am.

I feel you.

20.01.2025 20:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I can relate, but some of them are "documentation/support" servers. I don't go to them often... But I go at least once a year.

20.01.2025 11:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Okay... it was "bro sleep". You get the idea though.

20.01.2025 11:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think 46 hours without sleep is my record. I don't know how and why you got to 3 days, but as @eleonor-rose.bsky.social said "bro you should sleep"... And I concur for I could not have said it better myself.

20.01.2025 11:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Display List View

Display List View

Add Task View

Add Task View

Alright... I now have the M and the first V from the MVVM. I got the views. 4 hours of work.

Next week-end I will do the ViewModels and hopefully the Commands, such that doing an "Add" actually adds data to the list.

In any case, progress is progress.

19.01.2025 21:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

30% was googling, 70% was asking GitHub Copilot in Visual Studio (then applying what it said - without copy-pasting). It's all about working-smart and using the tools at my disposal.

19.01.2025 18:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just realized that my serious ToDo app will take time... I spent the late morning (11am to 1pm), just on finding out how to style things the way I want. Lots of googling.

It's nothing on the scale of making the app with CRUD functionality, before talking about communicating with a back-end server.

19.01.2025 18:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
The Add Task form design in Figma. On a light blue background, the header a text box and an "Add" button.

The Add Task form design in Figma. On a light blue background, the header a text box and an "Add" button.

In the WPF app, on a light blue background, the header a text box and an "Add" button.

In the WPF app, on a light blue background, the header a text box and an "Add" button.

So far I was able to get some work done.

I started with a Figma... and created the view in WPF to match it.

Next I want to do the ToDoListDisplayView.

19.01.2025 18:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Good morning, everyone! I am hoping that I will get done, today, what I was not able to get done, yesterday.

Wishing you an amazing Sunday!

19.01.2025 11:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Finally! Got a the display pic up.

I took care of getting the car up and running, I did groceries and I did some cooking. I thought I'd have some energy left for programming and what-not, but I think I'll take it easy and work on all that, tomorrow.

19.01.2025 00:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@catalincodes is following 20 prominent accounts