Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 181
  1. Small company advantage

    Below tweet appeared on my timeline. https://twitter.com/therealfitz/status/1301278933497909248 The tweet brought back a quote(paraphrased from memory; I do not know the author).

  2. Do not rage against the machine

    In life, we have to do many pointless things; at least pointless for us.

  3. Why the heck is she doing that?

    Good Will Hunting is the story of Will(Matt Damon), a janitor at MIT, who is an undiscovered maths savant.

  4. Fade to back

    In this post, I will walk you through the principles to keep in mind while designing processes.

  5. Uncomfortable and Confrontational

    No one has an incentive to tell you hard-hitting uncomfortable truths about yourself that you are blind to.

  6. Does code quality matter?

    What role does code quality play in the outcome of a business?

  7. Communication Architecture

    Organizations do not give attention to their internal communication architecture.

  8. When Not to Abstract

    Software developers love abstractions.

  9. Fighting FUD

    FUD stands for fear, uncertainty, and doubt.

  10. The three pillars of scalability

    The three pillars of scalability are statelessness, idempotency, and coding to interfaces.

  11. How do I Know I am Right?

    TLDR; there is no way.

  12. Should I or Should I Not

    This post walks you through a framework for adopting new technologies.

  13. Let go of Stereotypes

    The key to building a great team lies in ejecting the stereotypical portrayal of the role from your mind, objectively figuring out the qualities needed for success in the role, and ruthlessly going after that.

  14. Wild Wild World of External Calls

    Today, while developing software, external calls are a given—your code talks to external HTTP services, databases, and caches.

  15. Top management loves centralization.

  16. Working hard to be lazy

    The programming world heralds laziness as one of the virtues of a programmer.

  17. The million dollar question

    What is the point of life?

  18. All software abstractions, sooner or later, leak.

  19. Charlatans and Us

    Charlatan - a person, falsely claiming to have special knowledge or skill.

  20. The Games We Play

    Two members of a criminal gang are arrested and imprisoned.

  21. Becoming a Guru Programmer

    Are you in awe of the Jedi programmers who seem to produce bugless code?

  22. Enablers, not doers

    How do you run effective Platform Engineering teams?

  23. Whether one is an optimist or pessimist is dictated by genetics.

  24. NOT - Not Only Testing

    How do you create a quality assurance strategy?

  25. Reflection on AWS re:Invent

    AWS re:Invent is an annual event hosted by Amazon in Las Vegas.

  26. Generalization - The Superpower

    I was reading this Twitter thread on Ben Horowitz’s new book on culture.

  27. In HackerNews, I read yet another write-up on daily standups and how they suck.

  28. On Competition

    I believe keeping an eye on the competition is a good idea.

  29. Zen and the Art of Mind Tricks

    All of us wish to be in a state of zen.

  30. Intuitive Introduction to Big O

    The post is going to be an intuitive introduction to Big O notation.

  31. The post is a listicle on product and feature development in no particular order.

  32. Why work at a startup?

    I have been pondering for a long time - Why is startup experience invaluable?

  33. Security By Obscurity

    Security by obscurity is one of the most common ills that plague the software industry.

  34. Distributed Tracing

    Distributed tracing means different things to different people - depends on whom you ask.

  35. This post is a thought experiment in designing a great meeting room experience.

  36. Kafka Is Not A Queue

    How many times have you been part of a conversation where someone goes - “Let us use a queue like Kafka.”

  37. Creating Quality Software

    Creating software is easy; creating quality software is hard.

  38. The CAP theorem says that in the event of a network partition, a distributed system can be either consistent or available, not both.

  39. Management distilled

    kettle-2178442_640.jpg There have been tomes written on team management, but, if you whittle it to the core, it boils down to the following.

  40. Cloud Movement

    Moving from your own data center to a public cloud can be a daunting task.

  41. Choosing Open Source Libraries

    Confused how to choose an open source library?

  42. Lessons from Indian elections

    Before you ask, I do not have any.

  43. Software abstractions that developers create should leak enough to let non-developers design the right product experience.

  44. Re-Think

    Amara’s law says - “We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run.”

  45. Competitive advantage

    Are you focussing on developer productivity?

  46. Daily Standup

    Are you confused as to whether to do a daily standup or not for your team?

  47. All In

    As a young fledgling startup, you should not be building layers of abstraction over the technology that you are using; on the contrary, you should be going all in.

  48. Make It Small

    “Make it large” is the mantra these days, but when it comes to releasing software, think the opposite, make it small.

  49. Knowing Versus Doing

    Over-engineering is ripe in the software industry; this mainly manifests in three ways: 1.

  50. Open Source and Revenue

    This is the second part in a series on open source software.