Robuta

Sponsor of the Day: Jerkmate
https://lethain.com/finding-the-right-company/ Finding the right company to reach Staff Engineer. | Irrational Exuberance There are only a few magic spells to attain a Staff-plus role: negotiate for the title while switching roles or find a supportive environment to bake in place... staff engineerirrational exuberancefindingrightcompany https://lethain.com/first-team/ Make your peers your first team. | Irrational Exuberance Long term, I believe that your career will be largely defined by getting lucky and the rate at which you learn. I have no advice about luck, but to speed up... first teamirrational exuberancemakepeers https://lethain.com/looking-for-recyclings-lost-sex-appeal/ Looking for Recycling's Lost Sex Appeal | Irrational Exuberance Recycling used to be a topic of frequent discussion, but its lost most of the airtime it once received. Like most of the solutions that actually help, it turns... lost sexirrational exuberancelookingrecyclingappeal https://lethain.com/judgment-is-all-you-need/ Judgment and creativity are all you need. | Irrational Exuberance When I joined Imprint a little less than a year ago, our deploys were manual, requiring close human attention to complete. Our database migrations were run... irrational exuberancejudgmentcreativityneed https://lethain.com/how-to-get-more-headcount/ How to get more headcount. | Irrational Exuberance One of the recurring challenges that teams face is getting headcount to support their initiatives. A similar problem is the idea that a team can’t get a... irrational exuberancegetheadcount https://lethain.com/agentic-passive-voice/ The agentic passive voice. | Irrational Exuberance At some point, you will have learned about the passive voice, where the actor in a sentence is unclear. For example, my software didn’t compile. That’s a good... passive voiceirrational exuberanceagentic https://lethain.com/setting-up-django-rcsfield/ Setting Up Django-Rcsfield | Irrational Exuberance I spent an hour or two last night figuring out how to get django-rcsfield working, and figure that the notes from the experience might benefit anyone else... irrational exuberancesettingdjango https://lethain.com/refactoring-internal-docs-notion/ Refactoring internal documentation in Notion | Irrational Exuberance In our latest developer productivity survey, our documentation was the area with the second most comments. This is a writeup of the concrete steps I took to... internal documentationirrational exuberancerefactoringnotion https://lethain.com/managing-growth-plates/ Managing in the growth plates. | Irrational Exuberance There is no one way to manage, and even though you’ll have a default style, you have to switch up your approach to be appropriate to match your current... growth platesirrational exuberancemanaging https://lethain.com/designing-elesma/ Designing Elesma | Irrational Exuberance A look at the rough UI and design of an application I am working on. irrational exuberancedesigning https://lethain.com/interestings-podcast/ Infrastructure migrations @ Interestings | Irrational Exuberance This past week I was fortunate enough to get to speak on my second podcast, this time speaking about infrastructure migrations. irrational exuberanceinfrastructuremigrations https://lethain.com/three-processing-js-examples/ Three Processing.js Examples | Irrational Exuberance The past couple of days I have been putting together a few Processing.js examples, and wanted to share them. They are all implemented via the Javascript api,... js examplesirrational exuberancethreeprocessing https://lethain.com/ways-i-help/ Ways I'm available to help. | Irrational Exuberance Thinking about how I can be a helpful person in the world, along with the sorts of folks who do and don’t think to ask for help, I wanted to take some time to... irrational exuberancewaysavailablehelp https://lethain.com/ Irrational Exuberance irrational exuberance https://lethain.com/fail-open-layer-policy/ Fail Open and Layer Policy | Irrational Exuberance The distance between a bug and a feature is never smaller than in interface design. We often define tool limitations as features, but here I’ll argue for... irrational exuberancefailopenlayerpolicy https://lethain.com/the-magical-source-of-yui-get-s-power/ The Magical Source of YUI Get's Power | Irrational Exuberance I spent longer than I should have trying to coax the impossible out of YUI’s Yahoo.util.Get module, having nary a clue how it actually worked. Further... irrational exuberancemagicalsourceyuiget https://lethain.com/renegotiate-first-vendor-contract/ Renegotiating your first vendor contract. | Irrational Exuberance A while back I wrote Build versus buy, which discussed evaluating vendor tools against building in-house solutions. A short summary of that piece is that I... vendor contractirrational exuberancefirst https://lethain.com/engineering-cost-model/ Eng org seniority-mix model. | Irrational Exuberance One of the trademarks of private equity ownership is the expectation that either the company maintains their current margin and grows revenue at 25-30%, or... mix modelirrational exuberanceengseniority https://lethain.com/designing-interview-loops/?ref=blog.pragmaticengineer.com Designing interview loops. | Irrational Exuberance Anyone who has flipped through Cracking the Coding Interview knows that evaluating folks for a new role is a coarse science. Most interviewers are skeptical of... irrational exuberancedesigninginterviewloops https://lethain.com/hiring-funnel/ Your hiring funnel. | Irrational Exuberance Most companies believe they are constrained by funding, product market fit or hiring. Books have been written about each of those, and this will be a foray... irrational exuberancehiringfunnel https://lethain.com/productivity-in-the-age-of-hypergrowth/ Productivity in the age of hypergrowth. | Irrational Exuberance 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... irrational exuberanceproductivityagehypergrowth https://lethain.com/communities-of-learning/ Communities of learning. | Irrational Exuberance I’ve always preferred learning in private. Got something difficult? Sure, leave me alone for a few hours and I can probably figure it out. If you want be to... irrational exuberancecommunitieslearning https://lethain.com/exercise-draw-three-maps/ 'Drawing your three maps' exercise | Irrational Exuberance three mapsirrational exuberancedrawingexercise https://lethain.com/library-mcp/ library-mcp: working with Markdown knowledge bases | Irrational Exuberance At work, we’ve been building agentic workflows to support our internal Delivery team on various accounting, cash reconciliation, and operational tasks. To... markdown knowledgeirrational exuberancelibrarymcpworking https://lethain.com/elegant-puzzle-update-april/ An Elegant Puzzle coming in late May. | Irrational Exuberance A quick update on my book, An Elegant Puzzle, and the updated release date in late May. elegant puzzlelate mayirrational exuberancecoming https://lethain.com/crafting-engineering-strategy/ Crafting Engineering Strategy! | Irrational Exuberance On November 3rd, 2023, I posted Thoughts on writing and publishing Primer to celebrate the completion of my work on my prior book, The Engineering Executive’s... crafting engineeringirrational exuberancestrategy https://lethain.com/introducing-findjango-a-django-search-vertical/ Findjango: A Django Search Vertical | Irrational Exuberance When I develop with Django I’m constantly searching documentation, trying to figure out new modules and generally looking for answers to new problems as they... irrational exuberancedjangosearchvertical https://e-bulletin.um.edu.mo/notice/510940/ MCM College: Lusophone Series II: “an exotic and vibrant carnival celebrating joy and exuberance of... MCM College proudly hosted students, faculty, and distinguished guests, including 50 students and staff from Huitong College, Beijing Normal University, Zhuhai... mcm collegeseries iilusophoneexoticvibrant https://lethain.com/reminiscing/ Reminiscing: the retreat to comforting work. | Irrational Exuberance In Work on what matters, I wrote about Hunter Walk’s idea of snacking: doing work that is easy to complete but low impact. The best story of my own snacking... irrational exuberancereminiscingretreatcomfortingwork https://lethain.com/3-shuttle-busses/ 3. Shuttle Busses | Irrational Exuberance The third segment of The Art of Teaching English Poorly. No more stellar than the first two, probably a bit worse, in-fact. Reflections on the people around... irrational exuberance3shuttlebusses https://lethain.com/leaving-calm/ A bit late, but I did leave Calm. | Irrational Exuberance I meant to post this when I left Calm earlier this year, as a ending note to my post on joining Calm, but instead I got focused on joining Carta and writing An... bit lateirrational exuberanceleavecalm https://lethain.com/guiding-broad-change-with-metrics/ Guiding broad change with metrics. | Irrational Exuberance Although folks often talk about goals and metrics when they’re writing new plans or reflection on plans past, my fondest memories of metrics are when I’ve seen... irrational exuberanceguidingbroadchangemetrics https://lethain.com/infrastructure-planning/ Infrastructure planning: users, baselines and timeframes. | Irrational Exuberance Technical infrastructure is never complete. System processes can always run with less overhead or be bin-packed onto fewer machines. Data can be retrieved more... infrastructure planningirrational exuberanceusersbaselinestimeframes https://lethain.com/model-document-share/ Model, document and share. | Irrational Exuberance One of the trickiest, and most common, leadership scenarios is leading without authority, and I’ve written about one of the styles that I’ve found surprisingly... irrational exuberancemodeldocumentshare https://lethain.com/headcount-dilemmas/ Headcount dilemmas. | Irrational Exuberance When I was four, I won a cake walk. For thoes who haven’t partaken, a cake walk is when a group of folks walk around a path on the floor, and then stop when... irrational exuberanceheadcountdilemmas https://lethain.com/pressure-without-a-plan/ Pressure Without a Plan. | Irrational Exuberance When we launched Digg v4, the old site turned off, but the new site didn’t turn on. There was a lot of pressure to get things working, but no one knew what to... irrational exuberancepressurewithoutplan https://www.newyorker.com/magazine/2023/02/06/the-ageless-exuberance-of-michael-tilson-thomas The Ageless Exuberance of Michael Tilson Thomas | The New Yorker Jan 30, 2023 - In the face of serious illness, the conductor led two memorable programs at the L.A. Phil, Alex Ross writes. michael tilson thomasnew yorkeragelessexuberance https://lethain.com/common-hiring-manager-mistakes/ Some common hiring manager mistakes. | Irrational Exuberance There’s a lot to say about engineering hiring, and I’ve written a fair amount about it, but as I was chatting with a few folks over the past couple weeks, I... common hiringirrational exuberancemanagermistakes https://lethain.com/is-engineering-strategy-useful/ Is engineering strategy useful? | Irrational Exuberance While I frequently hear engineers bemoan a missing strategy, their complaints rarely articulate why the missing strategy matters. Instead, it serves as more of... engineering strategyirrational exuberanceuseful https://lethain.com/global-popularity-of-programming-languages/ Global Popularity of Programming Languages | Irrational Exuberance I used Google Insights to look at the global search popularity for a dozen programming languages. Although I wasn’t inspired with any particularly valuable... global popularityprogramming languagesirrational exuberance https://lethain.com/what-can-agents-do/ What can agents actually do? | Irrational Exuberance There’s a lot of excitement about what AI (specifically the latest wave of LLM-anchored AI) can do, and how AI-first companies are different from the prior... agents actuallyirrational exuberance https://lethain.com/some-biased-analysis-of-music-videos/ Some Biased Analysis of Music Videos | Irrational Exuberance Although not very many people have been exposed to this minor hobby of mine, every once in a while I spend a week or two watching a lot of music videos. From... music videosirrational exuberancebiasedanalysis https://lethain.com/2020-speaking/ Speaking and podcasts in 2020. | Irrational Exuberance Before attempting to document what an engineering strategy ought to be, it’s useful to sharpen a related problem statement: why do engineering teams decide to... irrational exuberancespeakingpodcasts2020 https://lethain.com/goals-and-baselines/ Goals and baselines. | Irrational Exuberance There is a moment in every company’s growth when top-level planning shifts from discussing specific projects to talking about goals. This can be a very... irrational exuberancegoalsbaselines https://lethain.com/reclaim-unreasonable-software/ Reclaim unreasonable software. | Irrational Exuberance Big Ball of Mud was published twenty years ago, and rings just as true today: the most prominent architecture in successful, growth-stage companies is... irrational exuberancereclaimunreasonablesoftware https://lethain.com/when-write-down-engineering-strategy/ When to write strategy, and how much? | Irrational Exuberance Even if you believe that strategy is generally useful, it is difficult to decide that today is the day to start writing engineering strategy. When you do start... irrational exuberancewritestrategymuch https://lethain.com/tags/hiring/ Irrational Exuberance irrational exuberance https://www.labialove.com/galleries/als-scan/exuberance-featuring-lola-aiko-2406/index.html Exuberance featuring Lola Aiko from ALS Scan - Labia Love Watch 16 pics of Exuberance featuring Lola Aiko from ALS Scan. Browse our huge collection of big pussy lips pics at LabiaLove.com! featuring lola aikoals scan labiaexuberancelove https://lethain.com/migrating-the-this-week-in-django-concept/ Migrating the 'This Week in Django' Concept | Irrational Exuberance This Week in Django had a fantastic site design, and pausing to examine the new layout I wondered: why hasn’t the TWID concept spread to other projects? irrational exuberancemigratingweekdjangoconcept https://lethain.com/plagarism-idea-theft-writing-online/ Plagarism, idea theft, and writing online. | Irrational Exuberance I’ve been in a handful of discussions over the past few weeks about plagiarization: how should authors approach their work being directly or indirectly copied?... writing onlineirrational exuberanceideatheft https://lethain.com/deleting-from-nsoutlineview-with-the-delete-key/ Deleting From NSOutlineView With the Delete Key | Irrational Exuberance I was trying to figure out how to delete items from an NSOutlineView with the delete key (and without simply binding the delete key to an NSButton), and it... delete keyirrational exuberancedeleting https://lethain.com/agents-context-compaction/ Building an internal agent: Context window compaction | Irrational Exuberance Although my model of choice for most internal workflows remains ChatGPT 4.1 for its predictable speed and high-adherence to instructions, even its... internal agentcontext windowirrational exuberancebuildingcompaction https://lethain.com/staff-eng-early-edition/ Early Edition of "Staff Engineer" coming Jan 31st. | Irrational Exuberance For much of 2020, I worked on the StaffEng project, collecting stories from folks about their experience reaching a Staff-plus engineering role, and... early editionstaff engineerirrational exuberancecomingjan https://lethain.com/perf-management-system/ Designations, levels and calibrations. | Irrational Exuberance One of the core responsibilities of management is selecting who to elevate as a role model, who to recognize as excellent, and who to ask to leave. At smaller... irrational exuberancedesignationslevelscalibrations https://lethain.com/staffeng-site-refresh/ Refreshed StaffEng.com and a few other sites | Irrational Exuberance Ahead of announcing the title and publisher of my thus-far-untitled book on engineering strategy in the next week or two, I put together a website for its... irrational exuberancerefreshedsites https://lethain.com/using-automator-to-scale-images-horizontally/ Using Automator to Scale Images Horizontally | Irrational Exuberance With ten minutes before bed and 35 megs of images to scale, I had my first encounter with Automator. It was a good encounter, and I heartily recommend it to... irrational exuberanceusingautomatorscaleimages https://lethain.com/using-flot-js-with-digg-streaming-api/ Using Flot.js with the Digg Streaming API | Irrational Exuberance Last year Digg released a Streaming API which exposes real-time activity on its site. It’s available via JSONP, so this tutorial takes a quick look at... streaming apiirrational exuberanceusingflotjs https://lethain.com/durably-excellent-teams/?ref=blog.pragmaticengineer.com Staying on the path to high performing teams. | Irrational Exuberance A friend is six months into supporting a sixty person engineering group. Perhaps unsurprisingly, most of their teams believe they have urgent hiring needs.... high performing teamsirrational exuberancestayingpath https://lethain.com/djangodash-and-drinkfindr/ DjangoDash and Drinkfindr | Irrational Exuberance Luke and I competed in DjangoDash a few weeks ago, and hey, we actually finished a site. irrational exuberance https://lethain.com/organizational-risk/?ref=blog.pragmaticengineer.com Where to stash your organizational risk? | Irrational Exuberance Lately, I’m increasingly hear folks reference the idea of organizational debt. This is the organizational sibling of technical debt, and represents things like... irrational exuberancestashorganizationalrisk https://lethain.com/taming-audittrail-proliferation/ Taming AuditTrail Proliferation | Irrational Exuberance After integrating AuditTrail into an application I’m working on, I’ve been really pleased with its functionality, but needed a way to reduce the number of... irrational exuberancetamingproliferation https://gladcam.com/actresses-portfolio/ashley-eliza-parkers-youthful-exuberance-revealed-through-playful-panties-and-visible-buttocks.html Ashley Eliza Parkers Youthful Exuberance Revealed Through Playful Panties and Visible Buttocks Discover the tantalizing beauty of Ashley Eliza Parker in a range of revealing outfits, from playful panties to sultry pantyhose. With her youthful exuberance... visible buttocksashleyelizaparkersyouthful https://lethain.com/getting-started-with-processing-js/ Getting Started with Processing.js | Irrational Exuberance Processing.js has been everywhere the past few days, but I didn’t notice too much assistances for Javascript neophytes getting started with it, so I put one... getting startedirrational exuberanceprocessingjs https://lethain.com/generating-rss-feeds-via-beepbeep/ Generating RSS feeds via BeepBeep | Irrational Exuberance BeepBeep is a great little web micro-framework, which I have enjoyed working with a lot. Sometimes when dealing with micro-frameworks you end up reinventing a... rss feedsirrational exuberancegeneratingviabeepbeep https://lethain.com/filtering-arrays-in-objective-c/ Filtering Arrays in Objective C | Irrational Exuberance A quick look at how to filter NSArrays in Objective C. objective cirrational exuberancefilteringarrays https://lethain.com/last-day-of-elementary-school-and-classes/ Last Day of Elementary School and Classes | Irrational Exuberance Thursday was my last day of classes at elementary school. Its sad to be saying goodbye, and there are a lot of kids I’ll be missing after getting to know them... last dayelementary schoolirrational exuberanceclasses https://www.dailynews.com/2026/04/01/alexander-ucla-women-blend-experience-and-exuberance/ UCLA women blend experience and exuberance Apr 2, 2026 - With their second Final Four in a row, the 35-1 Bruins are among their sport’s elite – but can they finish the task and win two more in the NCAA Tournament? ucla womenblendexperienceexuberance https://link.springer.com/chapter/10.1007/978-1-349-05667-5_29?error=cookies_not_supported&code=cfc7349f-6fd7-456e-b888-acc928b54f4d Comic Exuberance | Springer Nature Link When Sean O’Casey wrote Purple Dust in 1940 Britain was fighting with her back to the wall. It seemed in doubtful taste to let an Irishman jeer at the British... springer naturecomicexuberance https://lethain.com/eng-execs-primer-digital-release/ Digital release of Engineering Executive's Primer. | Irrational Exuberance Quick update on The Engineering Executive’s Primer. The book went to print yesterday, and physical copies will be available in March. Also, as of this moment,... digital releaseengineering executiveirrational exuberanceprimer https://lethain.com/startups-and-assembly-lines/ Startups and Assembly Lines | Irrational Exuberance After reading George Lakoff’s Don’t Think of an Elephant I spent a long time trying to apply his idea of framing to my own life. One deeply rooted but flawed... assembly linesirrational exuberancestartups https://lethain.com/designing-interview-loops/ Designing interview loops. | Irrational Exuberance Anyone who has flipped through Cracking the Coding Interview knows that evaluating folks for a new role is a coarse science. Most interviewers are skeptical of... irrational exuberancedesigninginterviewloops https://lethain.com/migrations/ Migrations: the sole scalable fix to tech debt. | Irrational Exuberance Migrations are both essential and frustratingly frequent as your codebase ages and your business grows: most tools and processes only support about one order... tech debtirrational exuberancemigrationssolescalable https://lethain.com/running-an-engineering-reorg/ Running an engineering reorg | Irrational Exuberance Along with slow technical migrations, I believe reorganizations are the second largest activity which cause quickly growing companies to slow down. Here is a... irrational exuberancerunningengineeringreorg https://lethain.com/tags/ Irrational Exuberance irrational exuberance https://www.theutahreview.com/spiritual-exuberance-in-utahs-diverse-ecosystem-liberty-blakes-abstract-collages-at-phillips-gallery/ Spiritual exuberance in Utah’s diverse ecosystem: Liberty Blake’s abstract collages at Phillips... Visiting Liberty Blake’s studio is like stepping into a portal that gives the fortunate visitor a glimpse into the muses and the spiritual journey which the... diverse ecosystemspiritualexuberancelibertyabstract https://lethain.com/agents-skills/ Building an internal agent: Adding support for Agent Skills | Irrational Exuberance When Anthropic introduced Agent Skills, I was initially a bit skeptical of the problem they solved–can we just use prompts and tools?–but I’ve subsequently... internal agentadding supportirrational exuberancebuildingskills https://lethain.com/engineering-in-mergers-and-acquisition/ Engineering’s role in Mergers & Acquisitions. | Irrational Exuberance I managed the engineering team at Digg as we ran out of money, and were eventually acquired. It was an eye opening experience, and I learned a great deal about... mergers acquisitionsirrational exuberancerole https://lethain.com/about/ Will Larson | Irrational Exuberance I’m a developer and I write a little bit. If you’re curious about learning more about me, this is a good place to start. irrational exuberancelarson https://lethain.com/featured/ Irrational Exuberance This is a collection of my favorite writing from over the years. It ranges a bit from personal stories to technical advice. That said, I hope you’ll enjoy all... irrational exuberance https://lethain.com/creating-multi-worksheet-excel-docs-with-pythons-xlwt/ Creating Multi-Worksheet Excel Docs with xlwt | Irrational Exuberance xlwt is a great little Python module, this tutorial walks through the steps of using it to create a multi-worksheet Excel with cross-referencing formulas. irrational exuberancecreatingmultiworksheetexcel https://lethain.com/good-process-is-evolved-video/ "How to successfully design organizational processes" | Irrational Exuberance The first pierce I wrote in 2019 was about good process being evolved rather than designed in a one-off fashion, which served as the basis for a talk I gave at... irrational exuberancesuccessfullydesignorganizationalprocesses https://lethain.com/writers-who-operate/ Writers who operate. | Irrational Exuberance Occasionally folks tell me that I should “write full time.” I’ve thought about this a lot, and have rejected that option because I believe that writers who... irrational exuberancewritersoperate https://lethain.com/braindump-on-load-generation/ Braindump on Load Generation | Irrational Exuberance As I’m starting to spend more time on load generation and load testing, I did some research for related papers and typed up notes afterwards. irrational exuberancebraindumploadgeneration https://lethain.com/saint-exupery-of-metrics/ The Saint-Exupéry of metrics. | Irrational Exuberance Recently we were working on the engineering section of Calm’s monthly All Hands meeting, and were trying to fit a recap of the past six months, and our plan... irrational exuberancesaintmetrics https://lethain.com/replacing-django-s-template-language-with-jinja2/ Replacing Django's Template Language With Jinja2 | Irrational Exuberance The first example in the Loosely Coupled Django series, this entry looks at replacing Django’s template language with the freshly released Jinja2 template... template languageirrational exuberancereplacingdjangojinja2 https://lethain.com/slack-app-home-python/ Adding App Home to Slack app in Python. | Irrational Exuberance Building on the last post on Creating a Slack App in Python on GCP, I wanted to continue extending reflect-slack-app to include an App Home. irrational exuberanceaddingappslackpython https://lethain.com/agents-large-files/ Building an internal agent: Progressive disclosure and handling large files | Irrational Exuberance One of the most useful initial extensions I made to our workflows was injecting associated images into the context window automatically, to improve the quality... internal agentprogressive disclosurehandling largeirrational exuberancebuilding https://lethain.com/why-not-indie-tech-book-publisher/ Why not start an indie tech book publisher? | Irrational Exuberance I’ve spent a fair amount of time over the last year thinking about the economics of book publishing now that I have sales trajectories on two book and have... tech bookirrational exuberancestartindiepublisher https://lethain.com/orchestration-heavy-leadership-heavy/ Moving from an orchestration-heavy to leadership-heavy management role. | Irrational Exuberance For managers who have spent a long time reporting to a specific leader or working in an organization with well‑understood goals, it’s easy to develop skill... leadership managementirrational exuberancemovingorchestrationheavy https://lethain.com/briefest-of-media-trainings/ The briefest of media trainings. | Irrational Exuberance When I was working at Digg, I was fortunate enough to get five minutes of media training, and I’m still learning from those five minute a decade later, so I’ve... irrational exuberancemediatrainings https://lethain.com/staff-engineer/ Staff Engineer. | Irrational Exuberance After a bit of a lead up, so deeply excited that the “Staff Engineer: Leadership beyond the management track” book is done! staff engineerirrational exuberance https://lethain.com/good-eng-mgmt-is-a-fad/ "Good engineering management" is a fad | Irrational Exuberance As I get older, I increasingly think about whether I’m spending my time the right way to advance my career and my life. This is also a question that your... engineering managementirrational exuberancegoodfad https://lethain.com/notes-on-cocos2d-iphone-development/ Notes on Cocos2d iPhone Development | Irrational Exuberance An overview, some notes and a few snippets on Cocos2d development for the iPhone. Hopefully enough to help someone get started with development, but a few... irrational exuberancenotescocos2diphonedevelopment https://lethain.com/a-django-middleware-for-google-analytics-repost/ A Django Middleware for Google Analytics (repost) | Irrational Exuberance This is the new home of an old entry from the now defunct original incarnation of Irrational Exuberance. These entries are almost two years old, and haven’t... google analyticsirrational exuberancedjangomiddlewarerepost https://lethain.com/hss-and-yui-compressor-in-aym-cms/ HSS and YUI Compressor in AYM CMS | Irrational Exuberance A quick overview of a few improvements I’ve pushed to the AYM CMS repository: HSS for making writing CSS even more pleasant, and YUI Compressor for minimizing... irrational exuberancehssyuicompressoraym https://lethain.com/should-include-eng-in-eng-leadership/ Should you include engineers in your leadership meetings? | Irrational Exuberance While Staff Engineer was first and foremost an attempt to pull the industry towards my perspective on staff-plus engineering roles, writing it also changed my... leadership meetingsirrational exuberanceincludeengineers https://lethain.com/release-of-lifeflow-0-91/ Release of LifeFlow 0.91 | Irrational Exuberance A few weeks behind my idealistic schedule, LifeFlow 0.91 has finally pushed its way through the doors, with a number of code refactorings, and enhanced... 0 91irrational exuberancereleaselifeflow