Interactive drag and drop panel in WPF

Reading Time: 6 minutes

One of my countless projects I do is a WPF application. Nothing really fancy, just a plain form based app. Doing some business logic, mostly acting as a simple front-end.

I still have not fully eradicated the famous engineer pride. So I often try to do things right. Like they supposed to be done.

I don’t always succeed, one sometimes has to be a pragmatic and choose business increment over the rules of art.

But this time I mostly succeeded. I managed to solve a technical problem of keeping MVVM approach in the really unpleasant case, so I thought I will tell you how I did it. Maybe some of you will benefit from it some day.

Continue reading “Interactive drag and drop panel in WPF”

How to put a price on me?

Reading Time: 8 minutes

Correct price of services that would satisfy a client and a service provider is often a big problem for many people. Especially those just starting out in a business. This could apply to plenty of employment forms either it’s a contract or a regular employment agreement.

There are many factors to consider. In reality very small amount of professionals charge a client with a “market price” – whatever market could mean. It’s also a very rare situation where every client just gets exactly the same quotation as everybody else. Actually, it happens that for exactly the same services and the same client – price is quite different over time!

So is there an algorithm or a set of simple instructions on determining the exact price of the hour of my life?

Continue reading “How to put a price on me?”

Whipping potatoes with AK-47 sucks

Reading Time: 5 minutes

I mentioned before that I’m working on my company project: rewriting a big’n’old popular internet portal. I probably didn’t mention that for the front-end I went with as big stack of technologies I’ve been never working with as possible.

As always, I’m trying to gain in a many ways with a single decision – along with a rewriting of my favorite product, I hope to learn about a bunch of new stuff.

I decided that during with my learning I will post some of the “Ah, I see now!” moments with other people. Although, it’s always hard to pick some stuff that seems like something potentially interesting/useful to other people. Just in case I fail, I will try to make this more interesting with my ignorant opinions.

Continue reading “Whipping potatoes with AK-47 sucks”

Why starting as a freelance software dev isn’t always a good idea? Or is it?

Reading Time: 5 minutes

Note: the text was originally published on linkedin.com on 25/05/2016

Photo source: https://www.flickr.com/photos/btnphoto/12378217605

So you are young and energetic wannabe developer. Your head is full of ideas, stackoverflow is your bible and you are ready to face the struggles of software development for money. Cool! Let me tell you something.

Continue reading “Why starting as a freelance software dev isn’t always a good idea? Or is it?”