Author: Linnea Huxford

  • What I’ve Learned about Communication

    What I’ve Learned about Communication

    I’ve learned as much about communication as I’ve learned about code since working at Alley (we’re hiring), a fully distributed digital agency. Since we all work remotely, communication happens using Slack and Zoom on the computer. While these tips outlined in this article certainly stem from things I’ve learned while working remotely, these are in…

  • Book Review: Security Principles for PHP Applications

    Book Review: Security Principles for PHP Applications

    Here are my notes for the first 9 chapters of Security Principles for PHP Applications: A php[architect] guide by Eric Mann, published in 2017.  This book is one of the few modern books on php 7 security that I could find.  I’m generally happy with my purchase here.  It’s very readable, combining a good amount…

  • Scrum, Software Development, and 1 Week Sprints

    Scrum, Software Development, and 1 Week Sprints

    I love scrum. Done right, tasks are small enough that they fit into a 1 week sprint. Because of the unknowns of software development, sometimes your first step is figuring out the first step. How do you write acceptance criteria for that? Basically, you need a ticket to allow you to sit back and think…

  • How long does it take to fix software?

    How long does it take to fix software?

    As a software developer, I’m interested and concerned about the state of our software. Software does not always work and even critical bugs often take hours or days before they are fixed. The cost on society of faulty software is huge. 6 hours to fix a 911 outage In my research on this topic, the…

  • What was a 1990s Public High School education like in New York State?

    I attended a public high school in New York State, USA.  The county I lived in was one of the more affluent in the state, and the school district was considered a good one.  I graduated from high school in the year 2000. I’ve been thinking a bit about my education, and about the gaps…

  • Reading Gerald M Weinberg’s Books about Being a Technical Leader

    Reading Gerald M Weinberg’s Books about Being a Technical Leader

    I bought 3 of Gerald M. Weinberg’s books, after reading praise of him on Hacker News.  Unfortunately, I only heard of him when he died this year.  This thread was at the top of Hacker News.  I read some of the 300+ comments and saw some remarks about how “all problems are people problems” and…

  • Monitoring Website Downtime for Free

    Monitoring Website Downtime for Free

    I’ve been using Uptime Robot to keep track of my site uptime for years now.  I’ve been asked before “Does it work?” and my answer is a resounding “Hell, yes!” It’s a great business idea, and well executed.  They’re doing everything correctly, as far as I can tell.   They monitor up to 50 sites for…

  • I found Santa

    I found Santa

    Last night, I enjoyed googling “Where is Santa?” Here were the results. This was Christmas 2018. I got a little confused because Google found Santa to be in Canada while NORAD found him in Pennsylvania, and Google’s Santa had delivered more toys, but 2018 Santa is a once in a lifetime magical occurrence, so I’ll…

  • Helping Google by Answering Questions

    Helping Google by Answering Questions

    When I go places, Google will ask me questions about the places I’ve been. Today I went to the post office, while carrying my Android based phone. When I get home, it says, “answer quick questions to help others.” Google is remarkably good at knowing exactly which locations I’ve visited. I find the questions interesting.…

  • Software developers: don’t blame yourself

    Software developers: don’t blame yourself

    Are you a software developer? Do you agree with these statements? New code will have bugs. Old code also has bugs.  They’re just less obvious. It’s easy to make a mistake. No matter how much you learn, there will always be something you don’t know. A small change can have a big effect. If these…

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use. To find out more please see our Privacy Policy.