Gilles Crofils

Gilles Crofils

Hands-On Chief Technology Officer

Tech leader who transforms ambitious ideas into sustainable businesses. Successfully led digital transformations for global companies while building ventures that prioritize human connection over pure tech.1974 Birth.
1984 Delved into coding.
1999 Failed my First Startup in Science Popularization.
2010 Co-founded an IT Services Company in Paris/Beijing.
2017 Led a Transformation Plan for SwitchUp in Berlin.
November 2025 Launched Nook.coach. Where conversations shape healthier habits

Caffeine drift is why your 16:00 slump feels random

Abstract:

The article argues that long desk-bound workdays quietly turn coffee into “infrastructure,” because drinking is camera-safe and low-friction while eating feels messy and socially risky, which leads to “caffeine drift”: an unintended stream of tiny caffeine events (top-ups during calls, reheats between documents, a quick espresso before presenting) that barely register as choices but add up in timing, pushing meals later, triggering a 16:00 slump that’s usually not true withdrawal, and even disrupting sleep when caffeine lands within about six hours of bedtime. Framed as debugging rather than self-improvement, it suggests making the invisible pattern visible with a no-guilt, 3-day audit that timestamps caffeine events (not milligrams) plus a single 16:30 label like “steady/snacky/foggy/edgy,” then looking for risk signals such as caffeine before the first “chewable” intake or refills every 60–90 minutes, and for work artifacts like rereading, tab sprawl, reactive inbox-checking, and sharper message tone as stimulation fades and hunger arrives. The proposed fix is a small batching experiment—two daily caffeine windows for five workdays—along with boring, desk-legal substitutes (decaf, herbal tea, sparkling water, short standing/walking breaks) and a “bridge rule” for exceptions that pairs off-window caffeine with a quiet chewable anchor (e.g., yogurt, nuts and fruit, jerky, half a sandwich) to prevent coffee from becoming a stealth meal replacement, while noting edge cases (pregnancy, diabetes meds, severe fatigue, eating-disorder rigidity) where DIY rules should stop and individual variability in caffeine clearance matters.

A 10-hour desk day has a weird way of turning coffee into infrastructure. Not even “a coffee”. More like a background process that keeps meetings smooth, keeps the headset on, and keeps you looking busy while your neck gets stiff, shoulders tighten, and lunch quietly fails to happen. Berlin remote years and workations taught me the same thing: the mug is the easiest “break” when your chair is bad and the calendar is worse. Drinking is low-friction. Eating, it is noisy, messy, and somehow feels more socially risky on camera. So the system picks the mug.

This article names the bug that shows up next. Caffeine drift. Not coffee number 2. More like a steady stream of small caffeine moments that barely register as decisions. Each one feels too minor to count, but the timing adds up, and the late-day crash shows up anyway.

What you will get here is a practical way to see the pattern without turning it into another project. The focus is not moralizing milligrams or banning coffee. It is about noticing timing and frequency, because that is often where the trouble hides.

We will cover

  • What caffeine drift looks like on a normal Tuesday, in hunger and in work output
  • Why the 16:00 slump is usually not withdrawal, just a stack of predictable factors
  • How caffeine timing can scramble meals and mess with sleep even when totals look “reasonable”
  • A 3-day audit that logs caffeine like meetings, so the invisible stuff becomes visible
  • A small batching experiment and a couple of low-drama substitutions that still fit desk life

If coaching language makes you roll your eyes, fair. This is closer to debugging than self-improvement. Small changes, quick feedback, no perfection required. Coffee can stay. The drip is negotiable.

Naming the bug caffeine drift

The event stream you did not mean to build

Desk work quietly favors drinks. A mug is one-handed, easy to pause, and camera-safe. It still looks like working while the headset stays on and one hand stays on the keyboard. Eating is louder and messier, and remote meeting etiquette can treat it like a small professionalism fail. Add the cost of interruptions and getting back into a task, and a drink becomes the easiest transition between calls and documents. So the system chooses coffee.

Caffeine drift is what happens next. Not coffee number 2, but a rolling stream of small caffeine events across the day—refills, “just a sip,” and little purchases that feel like they do not count. Sometimes it is the “just in case” cappuccino ordered when a meeting runs 10 minutes late, then you drink it anyway because it is there.

The tricky variable is timing and frequency, not just total milligrams. Caffeine peaks and clears on a schedule that varies a lot between people. Those micro-events are also the easiest to forget. Drift stays invisible because each dose feels too small to count as a decision. It feels like just holding something warm while the calendar keeps pushing.

When the day runs on staggered stimulation instead of stable food and hydration, the crash shows up later. The caffeine layer thins out and everything feels heavier. That is partly a measurement problem before it is a discipline problem. End-of-day reconstruction misses timing and small refills. In-the-moment logging catches them.

It also helps to name what this is not.

  • Not only coffee replacing meals. If you eat lunch on time but still sip until 17:00, it can still be drift.
  • Not only micro-snacking drift. If snacks are fine but coffee keeps showing up at every transition, drift can still be the driver.
  • Not simply dehydration. If water is fine but the last caffeine is at 16:30, sleep can still take the hit.

The signature is an always-on caffeine stream acting like a manual override for energy and mood transitions, even when the total amount looks normal on paper.

The drift signature on a normal workday

What it looks like on a normal Tuesday

If caffeine drift is running in the background, it often shows up as boring timing glitches in food, then a late-day why am i like this phase.

  • Not hungry until suddenly starving
  • Lunch gets pushed late, or it happens light and forgettable
  • Around 16:00 the snack loop starts and nothing really satisfies
  • Dinner turns into recovery mode, heavier than planned
  • Sleep slides later even when you feel tired, because caffeine timing can spill into bedtime and still disrupt sleep even 6 hours before (Drake et al., 2013)

Those are mostly internal signals. The next clue is work output, which is harder to explain away.

What changes in output and tone

A common mislabel is calling the same-day slump withdrawal. In desk life it is often more useful to watch for work artifacts that show up when caffeine fades and hunger finally arrives.

Work-visible proxies people notice include:

  • More rereading of the same paragraph, spec, or message thread
  • Tab sprawl and tool switching that feels busy but not productive
  • Slower decisions and more second-guessing on small calls
  • More reactive checking of inbox and chat, less planned work
  • A sharper tone in messages, faster escalation in threads

This is a plausible pathway, not proof. Sleep and energy availability affect mood and self-control, but direct experiments tying coffee timing to email rudeness are basically not a thing.

The crash is usually not withdrawal

Classic caffeine withdrawal usually starts around 12 to 24 hours after stopping, not at 16:00 the same day (Juliano & Griffiths, 2004). The late-afternoon crash is more often a stack of a circadian dip, under-fueling, and fading stimulation, with sleep loss as a multiplier (Pilcher & Huffcutt, 1996; Krizan & Herlache, 2016).

Why drift scrambles hunger and timing

Caffeine edits the hunger UI

Caffeine can blunt appetite for a short window in some people. The effect is modest and not consistent, but on desk days modest is enough because the calendar is already trying to delete meals.

When hunger gets delayed, it tends to come back later in a less polite form. When the signal finally breaks through, it often arrives as urgency plus very specific cravings, not a calm lunch break. The desk environment routes you to what fits the format.

  • Sweet coffee that still looks professional on camera
  • Snacks between calls
  • Grazing from delivery while staying in the chair

It is tempting to explain this with low glucose equals low willpower, but that story is too clean. A safer statement is that hunger and energy state can correlate with irritability and weaker decision-making through multiple mechanisms. The cleanest bridge variable in this chain is still sleep.

Sleep is the quiet amplifier

Even if the total caffeine looks reasonable, timing can still bite. In a controlled lab study, caffeine taken 6 hours before bedtime disrupted sleep (Drake et al., 2013). That alone is a good reason to treat late small coffees as expensive. Left to myself, I work past midnight, so late caffeine is not an abstract risk for me.

Sleep loss reliably worsens mood and cognitive performance (Pilcher & Huffcutt, 1996) and is associated with more impulsivity and weaker self-control (Krizan & Herlache, 2016). It also links to lower empathy and more self-focused behavior in daily life (Gordon & Chen, 2014). Not deterministic, but it nudges the system toward more reactive chat, more second-guessing, and less patience.

Distribution matters because continuous sipping raises the odds of accidental late caffeine, and clearance varies a lot between people (EFSA, 2015; Nehlig, 2018). 2 people can drink the same mid-afternoon cup and have totally different nights. If this map fits, milligrams are not the first thing to track. A short audit of timestamped caffeine events usually tells the story faster.

A 3 day caffeine audit that treats coffee like meetings

Log the events not the amounts

To keep this from becoming a project, log events, not milligrams. The spec is intentionally small.

  1. Timestamp
  2. Type coffee, espresso, latte, strong tea, energy drink
  3. Notes only if weird, top-up, reheat, half cup, hidden source

No grams, no guilt. Top-ups count because they are exactly the timing errors people forget, and timestamping beats end-of-day reconstruction.

Add 1 daily outcome check so the log means something. At 16:30, add a 1-word label for how work feels.

  • steady
  • snacky
  • foggy
  • edgy

After 3 days, this is often enough to see whether drift lines up with rereading, tab sprawl, or tone shifts, without pretending it proves causation.

Then read the log like an incident review and look for triggers, not moral failures. 2 simple heuristics.

  • More than 3 caffeine events before the first chewable intake
  • Caffeine events every 60 to 90 minutes for a long stretch

These are risk signals, not a diagnosis.

Read the log like an incident review

Beyond time, look at function. What was the coffee doing in that moment.

Common seam triggers:

  • joining a meeting, leaving a meeting
  • starting a writing block, hitting a blank page
  • right after sending a tense message
  • during a freeze in a doc or a messy decision

Transitions are real recovery opportunities, and resumption has a cost. Drift is often the system picking the cheapest allowed transition.

If the log shows caffeine stacking near ambiguity or social risk, the lever is often better seams and permission for a small break, not more discipline.

A small batch test to stop the drip

2 windows for 5 workdays

Batching works partly because it changes what coffee is for. Continuous sipping is rarely required, and late doses can still hit sleep even 6 hours before bed.

  1. Pick 2 caffeine windows, for example 08:00 to 11:00 and 13:00 to 15:00
  2. Inside windows, drink normally, even if total caffeine stays similar
  3. Outside windows, no top-ups or just a sip

Real life still needs a transition object. Swap the interface, not your personality.

  • Water refill and 10 slow breaths
  • Decaf coffee
  • Herbal tea
  • Sparkling water
  • Stand up for 60 to 120 seconds and let shoulders drop
  • 1 lap around the room at a breakpoint
  • 30 seconds looking at something far away

Pick 2 and keep them boring.

A bridge rule for real life exceptions

Exceptions are allowed. If caffeine is needed outside the windows because of a live call, travel, or a deadline, take it, but pair it with a 2 to 4 minute chewable anchor that is quiet and desk-legal. The point is simple. Coffee stops being a stealth meal replacement.

Examples that usually work without plates or cleanup:

  • Yogurt or skyr
  • Nuts plus a piece of fruit
  • Cheese and crackers
  • Jerky
  • Half a sandwich
  • Edamame
  • Hummus with carrots

Low drama. The point is satiety and a clearer signal, not a perfect meal.

One safety note if glucose management matters. Caffeine can mimic some hypoglycemia warning signs like tremor, anxiety, and palpitations. Acute caffeine can also worsen post-meal glucose (blood sugar after you eat) for some people in controlled studies (Keijzers et al., 2002). If using insulin or sulfonylureas (some diabetes pills that can cause lows), or relying on CGM, it is safer to confirm lows with measurement rather than guessing by feel.

How to know it is working

Boring metrics beat vibes

For 5 workdays, a minimal it is working checklist can look like this.

  • 16:00 cravings feel less like a surprise emergency
  • Less delivery reflex, fewer snack laps that do not satisfy
  • Dinner feels normal again, not recovery
  • Coffee feels more optional, not a required patch
  • Less rereading and tab sprawl late afternoon
  • Fewer sharp replies or thread escalations in chat and email

Success is less urgency and more steadiness, not perfect energy all day.

Sleep can be an early win. Earlier sleep onset, fewer wake-ups, or less tired-but-wired often shows up quickly if late caffeine events drop, which matches the timing still matters at 6 hours finding (Drake et al., 2013).

A simple evaluation window is 5 workdays, then stop and look. If nothing changes, do not add more rules. It usually means constraints are stronger than the plan—back-to-back calls until 15:30, no real lunch break, or camera-on meetings where eating feels risky—severe sleep debt, unusually high stress, or simply no reliable food access.

Edge cases and stop rules

If any of these show up, pause the DIY experiment and get proper advice.

  • New or severe fatigue, dizziness, fainting
  • Unintended weight loss
  • Pregnancy or gestational glucose concerns (pregnancy limits are usually lower—ask your clinician for the number they use)
  • Diabetes meds like insulin or sulfonylureas, or frequent maybe low episodes
  • History of eating disorder rigidity or rules becoming compulsive

Variability matters more than most coffee talk admits. Pregnancy and estrogen or oral contraceptives can slow clearance, and metabolism differs widely between people (EFSA, 2015; Nehlig, 2018). If sleep is fragile, the conservative move is an earlier cutoff even when the dose looks normal.

This is still a systems bug, not a character flaw. Constrain the caffeine event stream, rebuild transitions with cheaper inputs, and let natural breakpoints do their job. Coffee stays, dripping goes.

If a 10-hour desk day keeps turning coffee into a background process, the problem is rarely “too much coffee” and more often the event stream you did not mean to build. Caffeine drift hides in reheats, top-ups, and “just something warm” during transitions, then shows up later as the 16:00 slump, delayed meals, snack loops, and sleep that slides even when you feel tired.

The fix does not need a spreadsheet or a personality rewrite. A 3-day timestamp log makes the invisible visible. Then a simple batching test gives coffee a job again, instead of letting it patch every seam in the calendar. Pairing exceptions with something chewable is boring, but it stops coffee from quietly replacing food.

Most logs do not show “too much coffee.” They show too many tiny transitions paid in caffeine.

You might be interested by these articles:


25 Years in IT: A Journey of Expertise

2025-

Nook
(Lisbon/Remote)

Product Lead
Building the future of health coaching. Leading product development and go-to-market strategy for a platform that makes personal wellness accessible through natural dialogue.
Making health coaching feel like talking to a friend who actually gets you.

2024-

My Own Adventures
(Lisbon/Remote)

AI Enthusiast & Explorer
As Head of My Own Adventures, I’ve delved into AI, not just as a hobby but as a full-blown quest. I’ve led ambitious personal projects, challenged the frontiers of my own curiosity, and explored the vast realms of machine learning. No deadlines or stress—just the occasional existential crisis about AI taking over the world.

2017 - 2023

SwitchUp
(Berlin/Remote)

Hands-On Chief Technology Officer
For this rapidly growing startup, established in 2014 and focused on developing a smart assistant for managing energy subscription plans, I led a transformative initiative to shift from a monolithic Rails application to a scalable, high-load architecture based on microservices.
More...

2010 - 2017

Second Bureau
(Beijing/Paris)

CTO / Managing Director Asia
I played a pivotal role as a CTO and Managing director of this IT Services company, where we specialized in assisting local, state-owned, and international companies in crafting and implementing their digital marketing strategies. I hired and managed a team of 17 engineers.
More...

SwitchUp Logo

SwitchUp
SwitchUp is dedicated to creating a smart assistant designed to oversee customer energy contracts, consistently searching the market for better offers.

In 2017, I joined the company to lead a transformation plan towards a scalable solution. Since then, the company has grown to manage 200,000 regular customers, with the capacity to optimize up to 30,000 plans each month.Role:
In my role as Hands-On CTO, I:
- Architected a future-proof microservices-based solution.
- Developed and championed a multi-year roadmap for tech development.
- Built and managed a high-performing engineering team.
- Contributed directly to maintaining and evolving the legacy system for optimal performance.
Challenges:
Balancing short-term needs with long-term vision was crucial for this rapidly scaling business. Resource constraints demanded strategic prioritization. Addressing urgent requirements like launching new collaborations quickly could compromise long-term architectural stability and scalability, potentially hindering future integration and codebase sustainability.
Technologies:
Proficient in Ruby (versions 2 and 3), Ruby on Rails (versions 4 to 7), AWS, Heroku, Redis, Tailwind CSS, JWT, and implementing microservices architectures.

Arik Meyer's Endorsement of Gilles Crofils
Second Bureau Logo

Second Bureau
Second Bureau was a French company that I founded with a partner experienced in the e-retail.
Rooted in agile methods, we assisted our clients in making or optimizing their internet presence - e-commerce, m-commerce and social marketing. Our multicultural teams located in Beijing and Paris supported French companies in their ventures into the Chinese market

Cancel

Thank you !

Disclaimer: AI-Generated Content for Experimental Purposes Only

Please be aware that the articles published on this blog are created using artificial intelligence technologies, specifically OpenAI, Gemini and MistralAI, and are meant purely for experimental purposes.These articles do not represent my personal opinions, beliefs, or viewpoints, nor do they reflect the perspectives of any individuals involved in the creation or management of this blog.

The content produced by the AI is a result of machine learning algorithms and is not based on personal experiences, human insights, or the latest real-world information. It is important for readers to understand that the AI-generated content may not accurately represent facts, current events, or realistic scenarios.The purpose of this AI-generated content is to explore the capabilities and limitations of machine learning in content creation. It should not be used as a source for factual information or as a basis for forming opinions on any subject matter. We encourage readers to seek information from reliable, human-authored sources for any important or decision-influencing purposes.Use of this AI-generated content is at your own risk, and the platform assumes no responsibility for any misconceptions, errors, or reliance on the information provided herein.

Alt Text

Body