Deleting “bin” & “obj” folders in a .NET solution.

Recently I ran into an issue where none of my breakpoints for my solution would get activated when I ran a pretty large .NET Core solution. I tried cleaning the project and rebuilding which did not work. I was even desperate enough to reboot my machine, that’s when I know I’m at the end of my tether.

Bash Solution

Since the project I’m working on is pretty big, going through all the directories manually is super tedious. I work on OSX so I needed something that works in bash and here is what I came up with.

I created a file in the solution’s root directory called DeleteBinObjFolders.sh. I wrote the following in the file;

echo "Deleting all bin and obj folders..."
find . -iname "bin" -o -iname "obj" | xargs rm -rf
echo "Your bin and obj folders deleted!"

All that is left is to make the file executable with chmod +x DeleteBinObjFolders.sh. Now we are all good to run the file by entering ./DeleteBinObjFolders.sh in your terminal.

BAM! All your bin and obj files are a thing of the past.

BAT Solution

I found the following solution on Alper Ebiçoğlu’s post about the same issue. Basically do exactly the same as above but instead of using the .sh extension, use .bat.

@echo off@echo Deleting all BIN and OBJ folders…for /d /r . %%d in (bin,obj) do @if exist “%%d” rd /s/q “%%d”@echo BIN and OBJ folders successfully deleted :) Close the window.pause > nul

Double click the bat file and BAM! Victory!

My Problem With Smartwatches

I got an Apple Watch to monitor my health; notifications got in the way.

I’ve had an Apple Watch for a little while now. I got it mostly to help me monitor my health and send some of that information to my medical aid as part of their rewards program. The more I move, the more points I get, the more benefits I enjoy.

Continue reading My Problem With Smartwatches

ESH Canberra 2019

The Evidence Synthesis Hackathon is an event created to support the growth of new ideas, software and collaboration for improved evidence synthesis. The first event was held in 2018 in Stockholm Sweden and this year it was held in Canberra Australia.

Evidence synthesis is the process of converting scientific outputs – such as articles, reports and data – into reliable and digestible evidence that can inform management and policy.

https://evidencesynthesishackathon.com
Continue reading ESH Canberra 2019

Google “Free”

I have long been an advocate of Google, all their services “just work”. They sync up wonderfully, they’re available everywhere and best of all, it’s free!

The question, however, is, “Is using Google really free?” No, you are either buying a product or you are the product being sold. Google is not making millions on thin air, on free email clients, on free calendars, on free document services. No, they make money quite obviously on your data. Some people don’t mind the trade-off, some people do. Recently I became the part of the people that do.

Continue reading Google “Free”