Concerns in Ruby: Part 1: Concerning Concerns
This Month in Cybersecurity: March 2023
This Month in Cybersecurity: February 2023
This Month in Cybersecurity: January 2023
15 interesting numbers from Maxwell Engineering in 2022
As we wrap up another calendar year at Maxwell, I took the opportunity to review and reflect on the accomplishments and learnings of the past year from our Engineering team. To get a flavor of what the team was up to this year, here is a look at some interesting numbers from Maxwell Engineering in 2022.
This Month in Cybersecurity: December 2022
This Month in Cybersecurity: November 2022
This Month in Cybersecurity: October 2022
This Month in Cybersecurity: September 2022
This Month in Cybersecurity: August 2022
This Month in Cybersecurity: July 2022
This Week in Cybersecurity: July 03-09, 2022
Estimation at Maxwell
This Week in Cybersecurity: June 26 - July 02, 2022
This Week in Cybersecurity: June 19-25, 2022
This Week in Cybersecurity: June 12-18, 2022
This Week in Cybersecurity: June 05-11, 2022
This Week in Cybersecurity: May 29 - June 04, 2022
This Week in Cybersecurity: May 22-28, 2022
This Week in Cybersecurity: May 15-21, 2022
This Week in Cybersecurity: May 08-14, 2022
This Week in Cybersecurity: May 01-07, 2022
This Week in Cybersecurity: April 24-30, 2022
This Week in Cybersecurity: April 17-23, 2022
Navigating Trends in the Data Ecosystem
Debugging Company Culture: A Conversation with Maxwell Engineering
Finding a needle in a haystack with git bisect
Elegant releases: Reduce thrash and increase developer happiness
Continuous integration and deployment is a core tenet of agile development and fundamental to a high-performing technology organization, as research by Gene Kim and colleagues have shown[1]. Deploying frequently results in smaller releases, more frequent updates for your users, quicker feedback from real users, and a tighter feedback loop between business decisions and shipped products.
Extracting Custom React Hooks The Easy Way
Creating custom React hooks took me a while to “grok.” However, at their core, hooks are just components that don’t render. Here, I’ll show you the quickest, easiest way to extract a custom hook from a complex component.
Maxwell Engineering in 2021 by the numbers
The end of calendar year is one of my favorite times of the year as I get to reflect and review the accomplishments and learnings of the past year. For the Maxwell Engineering Team, 2021 was an incredible year as we grew over 170%! Even more impressive though is how well every new contributor to our software stack exhibited the Maxwell values of rigor, ownership, curiosity, kindness, and being straight-up (#rocks) to make an impact towards our growth.
Handling Promise Errors
In a recent Lunch and Learn with the Maxwell engineering team, we noticed two different ways to handle a rejected Promise. One can either include a second argument to the Promise’s .then()
function, or add a .catch()
function. Curious to learn more, I decided to dig in further.
From Sales to Engineering - Career Growth at Maxwell
“You can’t connect the dots looking forward; you can only connect them looking backward.” I’ve heard this quote many times and while I wasn’t always sure I believed it, I am certainly starting to now. My career has taken an unconventional, windy path and while at times it felt frustrating, I’m grateful to have been able to explore different opportunities, learn a lot about myself along the way and ultimately land in a career I’m genuinely excited about, every day. From where I currently sit, it’s pretty neat to look back and connect those dots. But let’s back up…
Checking for Third Party Cookies in 2021
Checking whether third-party cookies are enabled has always been a game of whack-a-mole. The techniques available to us are mostly unreliable. But it is possible to check third-party cookie status with JavaScript in a reliable way across all major browsers, and here’s how.
Introducing the Maxwell R&D & Engineering Blog
Earlier this year when we introduced Maxwell’s operating principles, we highlighted the idea of the “bicycle of the mind”. For us at Maxwell, the “bicycle of the mind” captures the role of technology as a whole to amplify human ability to spectacular magnitudes.