Welcome

My name is Domagoj Salopek.

IT Consultant. I make Web-Based systems and Apps work. I like C# and the Web. Humanist. Liberal. Progressive. Occasional blogger. Opinions posted anywhere on the web are my own.

In Short

Born in Slavonski Brod, Croatia, living in Mannheim, Germany. I am 40 years old.

IT Consultant & Full-Stack Developer, but C# is what I do best.

My full-time job is building Web-based Systems & APIs using Microsoft technologies – ASP.NET (C#) and Microsoft SQL Server.

I spend a lot of time outside, reading and on the computer.


Personal Projects

As I spend a lot of time on the computer, it is only natural that I would also take some time to blog here and there, as I hope my code snippets, musings and ramblings can help someone to finish their project a bit faster or maybe even make them think about our world in a way they have not considered before.

So, here are some of the personal projects that I work on in my spare time. I hope you will find them at least a bit interesting or useful. If you do, please feel free to drop me a line in the comments.

Developing Clearly

My Adventures in Software Development and IT.

Screenshot of developingclearly.com

Developing Clearly is my blog about Software Development and IT. I post about C#, ASP.NET, PHP, JavaScript, Networking and IT in general.

Latest posts:

  • In this relatively short blog post, we’ll use PHP/MySQL and Google Maps Javascript API to display locations from a MySQL database on a map. We’ll make a simple “City guide to Zagreb”, meaning we’ll select interesting locations from the database, display them on a map, show some info about them and show directions from the user’s current […]
  • If you haven’t been programming in visual studio for long, chances are you haven’t heard about code snippets. A code snippet is actually coding that you can quickly insert into the code editor. Typically, snippets are common language constructs you use often, and many come bundled with Visual Studio. You probably noticed them in IntelliSense as […]
  • Do you Like just a little bit more privacy than browser incognito modes offer, as opposed to “normal” mode? Or do you simply watch a lot of “Documentaries” and simply want to save a precious few seconds to switch to InPrivate mode? But seriously, there are many other benefits of InPrivate browsing, other than the […]
  • What is NAT? NAT is short for “Network Address Translation”. The basic purpose of NAT is to translate private IP addresses which are used inside the company into public (global) IP addresses. NAT is primarily used to conserve global IP addresses because it allows many IP-enabled devices to use a few public IP addresses. It’s […]
  • There are many challenges when attempting to establish cooperation between systems and technologies that were not originally meant to work together. Unfortunately, this is still true to this day, even if we have come a long way. Trying to make PHP run smoothly on Microsoft IIS might be one of the examples where things are […]

Overthinking Clearly

My Adventures in all things that at one time or another, seemed important to me.

Screenshot of overthinkingclearly.com

Overthinking Clearly is my blog about books, my humble exploration of the philosophy of religion and my musings about all kinds of questions that make me think, like Humanism, Science, Feminism or Ethics.

Latest posts:


Contact me

Feel free to drop me a line.