Penpals Explanation of PHP/cURL/openSSL/TLS/SSL/PayPal Handshake Issues

5 minute readToday I spent a few hours wrapping my head around an issue where some websites weren’t able to connect properly to PayPal.com. I found it pretty tricky to understand because it involved quite a few technologies and programs: PHP: a programming language, and a program to interpret lines of code written in that programming language […]

Read More Penpals Explanation of PHP/cURL/openSSL/TLS/SSL/PayPal Handshake Issues

Troubleshooting iPhone App Communication with Fiddler

2 minute readWhile troubleshooting an iPhone app, it’s sometimes helpful to see exactly what HTTP requests its sending. Enabling Fiddler to View iPhone HTTP Traffic I managed to do that with Fiddler by following these steps: https://www.pluralsight.com/blog/tutorials/using-fiddler-with-an-iphone-ipad I found my laptop’s IP by doing this: Click on the Start menu and type cmd. When you see the […]

Read More Troubleshooting iPhone App Communication with Fiddler

Line Ending Troubles with Git, a Virtual Machine, and Windows

4 minute readThis is some technical stuff I learned today using Git, VVV with a Linux virtual machine, and Windows. I recently started getting these annoying messages again whenever I’d commit anything using Git: warning: LF will be replaced by CRLF in payment_methods/Paypal_Standard/help_tabs/payment_methods_overview_paypalstandard.help_tab.php. The file will have its original line endings in your working directory. I had […]

Read More Line Ending Troubles with Git, a Virtual Machine, and Windows

Five Unspoken Rules of Contributing to Open Source Software

19 minute readI made a lot of mistakes going from developing closed-source to open-source software, and want to share the unspoken rules I discovered in the process.This post is intended for readers with programming experience (especially with WordPress), but who are new to contributing to open source projects. My First Pull Request Disaster Customizing BuddyPress Docs for […]

Read More Five Unspoken Rules of Contributing to Open Source Software

Where's the Empirical Evidence for Open Source Superiority?

< 1 minute readEric Raymond, in “The Cathedral and the Bazaar,” proclaims the wonders of open source development. But where is the evidence for its superiority? Where is the empirical evidence? Linux is successful, but closed source Windows and Macintosh are far more successful! Why has closed source software won in these two cases? Because most users don’t […]

Read More Where's the Empirical Evidence for Open Source Superiority?