Your desk is not a mess it's a playground

Your desk is not a mess it's a playground

Software engineers' work desks used to be interesting and fun. They looked like chaos at a first glance, but if you look closer you could see some patterns in the chaos, some glimpses of a person who sits there day after day banging their head against the keyboard.

Mess? What mess?


Your screen doesn't have to be black

Then minimalism came and ruined everything. Everything became dull, pastel color or even monochrome (thanks, Steve!). Almost nothing was allowed to stay on the desk: the computer, the screen, the mouse, the keyboard. Maybe an extremely boring coffee cup. Everything got spotless.

Actual workplace of an actual DHH

As a software engineer you are allowed to be creative. And to be creative you need to let your mind play. And to play you need a playground. So, down with the minimalism at your desk.

Art is born

Let your desk get messy and covered with the things you like, or just need, or think you might need. Let there be stains from cups and plates. Let there be figures of super heroes and imaginary friends. Let there be plants and books. Let there be obscenities and vulgarities. Let there be countless scraps of paper with secret messages that even you don't understand anymore. Let there be a fun little chaos.

Never bored


要查看或添加评论,请登录

Evgheni Kondratenko的更多文章

  • Share utilities, not flow

    Share utilities, not flow

    Sometimes a program you're working on have multiple flows that look very similar. It could be something like this:…

    1 条评论
  • With or without str

    With or without str

    There are useful functions in Clojure that do not return anything but print text to out (usually the REPL, the log, or…

  • Clj-kondo in a monorepo

    Clj-kondo in a monorepo

    This season monorepos are back on the streets. You can see monorepos everywhere: in a startup, in a scale up, in a…

  • A book about Hackers

    A book about Hackers

    The last episode of the CoRecursive podcast has a story about a veteran game developer and designer Mick West…

  • Single-header file libraries

    Single-header file libraries

    When I've started writing C/C++ programs twenty years ago I've learned that there are two types of files in my program:…

  • Source code is the ultimate documentation

    Source code is the ultimate documentation

    So I've been coding a custom Sentry SDK. While developing a Sentry SDK they recommend you to run a Sentry Relay - the…

  • Life before LSP

    Life before LSP

    You know, there was a time when LSP didn't exist. Yeah, I know.

  • Flatten with caution

    Flatten with caution

    In one of my previous Clojure posts I've used flatten in my examples to concatenate collection of collections after a…

    3 条评论
  • There is more than one way

    There is more than one way

    In one of my recent Clojure posts Dave Liepmann has commented: ..

  • Batching in Clojure is boring

    Batching in Clojure is boring

    Sometimes you need to process data. And sometimes it's a lot of data so you want to do the processing in batches.

    1 条评论

社区洞察

其他会员也浏览了