Within the forests of New Caledonia grows Tmesipteris oblanceolata, an innocuous plant that easily escapes notice due to its small size. However, this fern possesses a remarkable secret: it contains the largest genome ever recorded with over 160 billion base pairs, more than 50 times the size of the human genome. Plus, it’s an octoploid The post Software Engineering Lessons from a Fern appeared…
Building software is complex. Engineers juggle performance, experience, security, maintainability, testability and observability (that is a lot of balls in the air). With so many competing concerns, it’s easy to lose the forest for the trees and forget the most important reason we build software: to make an impact. That impact might be helping a The post Finding the pit of success appeared first…
It was hard to see my desk under the clutter of sticky notes. For years I worked in team rooms at Microsoft and relied on the ample supply of sticky notes in the supply room to organize my daily to-dos, in-progress work, weekly plans and future ideas. This was not a great organizational system, but The post Quick Motivation A Mac App appeared first on Matthew Manela .
In this wave of excitement over Large Language Models (LLMs), one of the most interesting technologies that emerges from them is the idea of embeddings. Most people interact with LLMs (like ChatGPT or Bing Chat) by providing an input and watching it build astonishing output: Write me a 2-line poem about a carrot whose dream The post Exploring the power of LLM Embeddings appeared first on Matthew…
Throughout my career as a software engineering manager, I have built a metaphorical toolbox containing methods and techniques for building strong, compassionate, and productive teams. One of the key tools is assigning engineers joint accountability to projects. For significant features or changes, I ensure that two people are accountable for delivery, quality, communication, and success The post…