Bookmarks
These are articles and links that I’ve saved from around the web using Raindrop.io
The History of Search Engines - Audits.com
Search Engines play an integral role in the lives of many of us, sometimes without us realising. A purchase on Amazon, usually starts with a product search. A new vacation booking, often begins with a hotel search. The answer to any question, is just a web search away. We look at
Understanding the significance of cloud | ThoughtWorks
A whistle-stop tour of why cloud became the major platform for modern IT
Why are we so bad at software engineering? | www.bitlog.com
Our industry's mindset grew in an environment where failure is cheap and we are incentivized to move quickly. Our processes are poorly applied when the cost of a redo is high or a redo is impossible.
The Architect Elevator — Visiting the upper floors
Architects in traditional organizations need to ride the elevator between executive penthouse and digital engine room.
Tackle Big-O Notation in .NET Core - Simple Talk
Every computer science student must learn about Big-O Notation, a way to conceptualize algorithm complexity that directly relates to performance of the algorithm. In this article, Camilo Reyes demonstrates how to apply Big-O algorithms to .NET Core applications.
C# 9: Simplified Parameter Null Validation
Simplified parameter null validation has been promoted to a C# 9 feature. This narrowly tailored feature reduces the amount of code needed to validate non-null parameters to a single character in the
How working apart brought our team together - Humans of Xero - Medium
Historically, I haven’t been the biggest advocate of remote working. Sure, my team worked from home occasionally, but I always believed that in-person collaboration was vital for development teams. I…
How I Learned to Have Uncomfortable Conversations | Human Parts
I had 50 painfully uncomfortable conversations with strangers in New York City to practice being assertive under pressure. Here’s what I learned.
Machine learning makes finding the right tech on the Xero app marketplace e
At Xero, we’re on a mission to get more apps into the hands of small business owners, because we know when they’re connected to the right technology, they’re more likely to see increased revenue and…
Bakedbean.org.uk - Developing Stack Overflow on MacOS
After a whole lot of months in the making we finally finished porting Stack Overflow to .NET Core 3.1 🎉! When you hit any part of Stack Overflow or the wider Stack Exchange network you’re now hitting our main application running on .NET Core behind IIS using the in-process execut
The Culture Map: A Systematic & Intentional Tool For Designing Great Compan
If I asked you: what’s the one thing you’ll do differently tomorrow to make your organization a better place to work, where would you start? How would you design, communicate and implement
Web Developer Roadmap in 2019 – Yogeswaran
Introduction to Web Development Front-end Development Roadmap Back-end Development Roadmap DevOps Roadmap
Row counts and arrow width, Compute Scalar - SQL Server Fast
This is the fifth and final post in my May 2020 series about the Actual and Estimated Number of Rows properties in execution plans. In the previous posts, I talked about how you can use them, the confusion a Nested Loops operator can cause, how sometimes the graphical representat
The Future of Product Management in the 2020s - Product Management Insider
Paul Simon chose “The Boy in the Bubble” as the lead track for his 1985 album, Graceland, because it conveyed to the listener his mindset during the making of the album. Fresh off his divorce from…
Did someone say BigQuery UDFs? I'll take 10! — Chris Tippett
If you're not already a fan of BigQuery's UDFs, you soon will be.
Remote-first: A behavioural pattern for product team design | ThoughtWorks
Six headphone-wearing tech-workers on a product team sit together in a co-work facility, with an iron-clad rule that states that they must not talk to each other face-to-face at any time. To level the collaboration playing field with their 4 remote team members, they all use Zoom
The Remote Pairing Cheat Sheet | ThoughtWorks
The ongoing global COVID-19 pandemic has pushed the distributed model to the forefront, with remote work becoming the norm, even for teams that are usually co-located. This impacts everything, from an organization’s global footprint, to cultural aspects like prioritising communic
Rebuilding our tech stack for a new Facebook.com - Facebook Engineering
Building a new web app for today’s browsers, we completely rebuilt our tech stack to achieve our goals for performance and sustainable future growth.
Why Atlassian uses an internal PaaS to regulate AWS access - Atlassian Deve
Unleashing the potential of all teams with tips, tools, and practices
Productivity in the age of hypergrowth.
There are few things more exciting than being at a company during hypergrowth, but it’s easy to let hypergrowth get away from you, and to end up reacting instead of planning. It’s hard to steer when you’re rebuilding a plane mid-flight, but you can always nudge it in the right di
Migrations: the sole scalable fix to tech debt.
Migrations are both essential and frustratingly frequent as your codebase ages and your business grows: most tools and processes only support about one order magnitude of growth before becoming ineffective, so rapid growth makes them a way of life. This post takes a look at why m
























