30 days of code #1: Number to digit tiers, Codewars 7 kyu
Category: Programming
Website Security 101
Website security is something we don’t usually think about until it’s too late. Here’s how I discovered the malware on my site, what I’ve been doing since then to stay alert, and tips I’ve been learning in Launch School to keep my websites safe.
Static Libraries in C
Launch School has occasional optional group seminars, where each student is assigned to a team and one team per week teaches about a topic. The last seminar was based on C, using Head First C as our guide. My team was tasked with explaining the difference between Static and Dynamic libraries. I decided to specifically […]
Part of the way Ruby uses encapsulation is to provide ways to hide an object’s behaviors from use by the public. This can be very useful to help prevent unwanted changes to a program. While instance methods are by default public, it is good to have very few public methods available to the public interface. […]
I went to a small, liberal arts Christian college outside of Chicago, known to some as the “Harvard of Christian colleges.” It was definitely a bubble in many ways. But are bubbles always bad? What if that bubble actually encourages more interaction with the world outside of itself? For example, because I was in this […]
Problem-Solving Patterns: Parsing
When you solve enough problems, you start to run into patterns of logic. Every problem has many different ways to solve it, but if you learn some ways to think about the logic behind the problem, you will see connections that will help you solve new problems. For a beginning programmer like me, it is […]
Are you an internal processor like me? I have good news for you: there is hope! You can succeed at the interview assessment! If you practice the right way, you will get better in this area. It takes consistency, a willingness to make mistakes in front of peers, and quite a bit of talking out […]
When preparing for a LS assessment, every little detail adds up. Prepare!
The Rotation Braid
I started recording myself talking through the PEDAC method out loud, and it is a disaster. I know that I am not a verbal processor – I tend to write everything first or see it written in my mind’s eye. I even sometimes imagine that I’m writing a blog post as I speak. It takes […]
Creative Logic
It’s a sea of methods in Ruby.