Open in app

Sign In

Write

Sign In

Guy Erez
Guy Erez

551 Followers

Home

About

Published in Level Up Coding

·6 days ago

We’re not living in a simulation — but your cloud could!

In the beginning, there were scripts and configuration files Every developer that’s been around the cloud ecosystem for a while, knows how life-changing it was to transition from error-prone scripts (or worse yet, manually working with your favorite cloud provider’s UI), to 1st generation IAC tools like CloudFormation and Terraform. However, that approach wasn’t really infrastructure as code. It…

Cloud Computing

4 min read

We’re not living in a simulation — but your cloud could!
We’re not living in a simulation — but your cloud could!
Cloud Computing

4 min read


Published in Better Programming

·Oct 11, 2022

The Waterbed Theory — Complexity’s Devious Compensation Mechanism

Tips to keep your software engineering features balanced — Have you ever heard of the Waterbed Theory? I’m assuming you’re all familiar with waterbeds. Waterbeds may be quite amusing, but the main issue (at least with the inexpensive models) is their stability. If you sit on one side of it, the other side gloriously rises up to compensate. You…

Programming

5 min read

The Waterbed theory — Complexity’s Compensation Mechanism
The Waterbed theory — Complexity’s Compensation Mechanism
Programming

5 min read


Sep 28, 2022

Qwik — The JS Framework to Rule Them All?

Brought to us by the inventor of AngularJS (and a few of his friends), Qwik seems to be the O(1) JS framework we were all waiting for. Now, it’s worth mentioning. Qwik won’t solve all of your problems. if you’re working on a data-intensive application that is only available to…

Software Development

4 min read

Qwik — The JS Framework to Rule Them All?
Qwik — The JS Framework to Rule Them All?
Software Development

4 min read


Published in Better Programming

·Aug 8, 2022

When Was the Last Time You Conducted a Project Premortem?

Don’t wait for the postmortem to learn from your mistakes — We all know that planning is important. Those who fail to plan are planning to fail. Or so the saying goes. There’s just one problem. Even if we plan, we plan while implicitly assuming the “happy flow.” We ignore our innate biases, the environment…

Programming

6 min read

When Was the Last Time You Conducted a Project Premortem?
When Was the Last Time You Conducted a Project Premortem?
Programming

6 min read


Published in Better Programming

·Aug 1, 2022

Application Binary Interface — API’s Low-Level Relative

Behind all APIs resides a lower-level cousin, a different kind of beast: the ABI — Application Binary Interface — Why Should You Care? Well, I don’t have a very good answer here other than my belief that learning the ins and outs of our profession makes us better developers. It also tends to awaken our curiosity, which is always a good thing. What Are ABIs? To understand ABIs, let’s remember for a second what an API…

Programming

4 min read

Application Binary Interface — APIs Low-Level Relative
Application Binary Interface — APIs Low-Level Relative
Programming

4 min read


Published in Better Programming

·Jul 18, 2022

Escaping Backlog Limbo

How to move tasks from backlog to done — Do you also experience backlog limbo? What the Hell (Pun Intended) is Backlog Limbo? Yeah, not the game/dance. I mean being stuck with a task that neither gets deleted nor handled. The problem with backlog-limbo tasks is that they seem to occupy a space in the back of your mind constantly. Constantly nagging, reminding you that something needs…

Programming

4 min read

Escaping Backlog Limbo
Escaping Backlog Limbo
Programming

4 min read


Published in Better Programming

·Jul 11, 2022

How Can Developers Find the Delicate Balance Between Important and Urgent

Managing your life and your software more effectively — The first part of this series was about the importance of being proactive. Without it, nothing gets done. But if you’re already taking action, you gotta make sure you’re taking the right kind of action. Stephen Covey, the author of The 7 Habits of Highly Effective People, called this habit “Put…

Programming

5 min read

How Can Developers Find the  Delicate Balance Between Important and Urgent
How Can Developers Find the  Delicate Balance Between Important and Urgent
Programming

5 min read


Published in Better Programming

·Jul 5, 2022

One Advice to Lead Software Projects — “Be Proactive”

Lead complex software projects effectively — Those with a keen eye might find this title familiar. It’s inspired by “The 7 Habits of Highly Effective People.” I used to think that book was a cliche until I read it myself. …

Programming

3 min read

One Advice to Lead Software Projects — “Be Proactive”
One Advice to Lead Software Projects — “Be Proactive”
Programming

3 min read


Published in Better Programming

·Jun 27, 2022

Checklist Driven Development

Designing a better way of thinking — How many of you use a todo-list? I assume most of you do, in some form or another. But what about checklists? They are far more useful than you think. The Checklist Manifesto If you’re not using checklists, you’re essentially counting on your working memory to keep things in check. That may be…

Programming

6 min read

Here’s a Checklist-Driven Development
Here’s a Checklist-Driven Development
Programming

6 min read


Published in Better Programming

·Jun 20, 2022

Don’t Write Perfect Code

It’s okay to be good enough — Perfectionism. Nowadays it’s often displayed as a badge of honor. So much so, that it’s considered a “good” negative quality to mention during interviews, as it tends to be associated with diligence and hard work. Perfection, however, comes at a cost. The Good Enough Mother and Your Code You might be scratching your head right now. Motherhood…

Programming

5 min read

Don’t Write Perfect Code
Don’t Write Perfect Code
Programming

5 min read

Guy Erez

Guy Erez

551 Followers

Software Engineer, Avid learner & Science Enthusiast

Following
  • Anupam Chugh

    Anupam Chugh

  • Tim Denning

    Tim Denning

  • Roger Martin

    Roger Martin

  • Itamar Golan

    Itamar Golan

  • Taylor Foreman

    Taylor Foreman

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech