Welcome to Confused by Code!

What's New

December 16, 2015: cURL 7.46.0 is now available! cURL Manager customers will be notified of the update on Friday. This distribution of curl is now dependent on Microsoft Visual C++ 2015 Redistributable. The new exe installers will check if you have it, and will prompt you to install it if you don't. Note to cURL Manager users: The automatic updater will not check for the Visual C++ Redistributable. If you run curl and recieve an error saying vcruntime140.dll is missing, go to the Microsoft Visual C++ 2015 Redistributable download page and download and install the redistributable for your version of Windows.

October 8, 2015: cURL 7.45.0 is ready for download! cURL Manager customers should recieve their update notifications on tomorrow!

June 20, 2015: cURL 7.43.0 is ready for download! cURL Manager customers should recieve their update notifications on Friday!

April 22, 2015: cURL 7.42.0 is ready for download! cURL Manager customers should recieve their update notifications on Friday!

January 10, 2015: cURL 7.40.0 is ready for download! And once again, I have realized I screwed up the automatic upgrading system for cURL Manager customers. But fear not, cURL Manager users. I will personally e-mail you the latest version.

November 21, 2014: I caught a bug in cURL Manager 1.0.1 installers hosted on SendOwl. If you purchased the cURL Manager in the last two weeks, you will recieve an e-mail offering you a new file to download. Uninstall the cURL Manager you have, and reinstall it from the new download. The bug effects the auto-update process. This bug only applies to users who bought cURL Manager 1.0.1. You should not be effected if you bought version 1.0.0 and then upgraded to 1.0.1. Feel free to email me with any questions. I apologise for the inconvenience.

November 6, 2014: cURL 7.39.0 is ready for download. The cURL Manager has also been updated. The new version includes the latest version of cURL and a handy help menu.

September 15, 2014: Introducing The cURL Manager. It includes cURL for Windows, plus a user-friendly interface for managing your sftp known_hosts and automatic updates for cURL.

September 10, 2014: cURL 7.38.0 is available for download!

May 23, 2014: Binaries and installers for curl 7.37.0 are now available on the downloads page.

April 12, 2014: A new build of curl 7.36.0 is online. The new binaries were built with OpenSSL 1.0.1g, so they should not be affected by the Heartbleed bug.

April 5, 2014: cURL 7.36.0 is now available! See below if you can't upgrade.

What is this place?

I have no experience in programming or web design, hence the name of the site. I'm building this site as a way to learn a bit about web development, which is why the design is rather simplistic - I'm not using any templates or drag and drop editors; I'm writing all of the HTML and CSS from scratch.

I've also been learning some Python programming over the past several months, and I plan to blog about it. While there are plenty of online Python tutorials, they often lack the detail that could help a beginner gain any deeper understanding of the language. And the articles that have more detail tend to be written for experts who already know at least 10 programming languages and speak fluent binary. I'll try to write some articles and guides that explain things the way I, as a beginner, wish someone had explained them to me.

If you are looking for in-depth articles about C++, you are in the wrong place. However, if you're looking for some clear and comprehensive explanations of basic coding . . . you might eventually find them here. I'm working on it. And since I don't have that much to say about coding, I'll probably write about other things too.