Kamran Ahmed

@kamranahmedse

Engineering Manager . Lover of all things web & OpenSource. Coding and writing stuff for humans. Building . DMs are open.

Dubai, United Arab Emirates
Joined August 2016

Tweets

You blocked @kamranahmedse

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @kamranahmedse

  1. Find the commit that broke the tests $ git rebase -i --exec "yarn test" d294ae9 This will run "yarn test" on all the commits between d294ae9 and HEAD and stop on the commit where the tests fail

    Undo
  2. Feb 1

    Developers Mostly: Good technical skills. Check. Good design skills. Check. Work well together. Check. Building cool stuff. Check. Have passion and in the groove. Check. Selling stuff ..Crap

    Undo
  3. Retweeted
    Jan 31

    "Be generous when passing judgment on the architecture or the design decisions made in the codebase. Understand that code is often ugly and weird for a reason other than incompetence. Learning to live with and thrive with legacy code. "by

    Undo
  4. Jan 30

    Once you go TypeScript, you can't go JavaScript

    Undo
  5. Jan 30
    Undo
  6. Jan 28

    Also, there is [CMD+SHIFT+DELETE] which takes you to the last place where you were editing.

    Show this thread
    Undo
  7. Jan 28

    Tip: Use Bookmarks in WebStorm for easier navigation Press [F3] to leave bookmarks anywhere in the codebase. Use [CMD+F3] to navigate through the bookmarks

    Show this thread
    Undo
  8. Jan 27

    Having too many tests is as bad as not having tests. They are overhead, cost time to write, to run and may hinder refactoring. A good, well thought out set of tests gives you the freedom to work fast, to refactor fast and not be a roadblock. Don't run after coverage metrics!

    Undo
  9. Jan 27

    (A few) Ops Lessons We All Learn The Hard Way

    Undo
  10. Jan 24

    Hollers at shopping malls are real life example of popups ..equally annoying

    Undo
  11. Jan 23

    "Domain Modeling Made Functional" Highly recommend watching this talk if you are interested in FP or DDD and data modeling

    Undo
  12. Jan 22

    My inbox has been flooded by "thank you" emails from the roadmap's 2020 update that I sent out to the 13000 subscriber's list yesterday. You guys are awesome 😍

    Undo
  13. Jan 22

    Abstractions are mostly a dumpster fire. You should avoid being hasty in introducing them. Here is how I decide if I should write one or not: 1: Wait till I see something painful. 2: I have enough instances (>3) of that pain to see a pattern that my abstraction will consolidate.

    Undo
  14. Jan 21

    Don't CRUD your life away. Work on interesting projects!

    Undo
  15. Jan 20

    Inventing on Principle by 👌

    Undo
  16. Jan 19

    I envy students. They have more disposable time than any other population segment and it's golden time to build. If I only had the thought process that I have now, I would have ditched all those random courses and illogical grading race and substitued it with building products.

    Undo
  17. Jan 18
    Show this thread
    Undo
  18. Jan 18

    With the 2020 update for the DevOps roadmap today, there are exactly 0 issues and 0 pull requests open on the repository now 🥳 Lots of interesting stuff coming your way, I am excited. Have a look at the updated DevOps roadmap here 👇

    Show this thread
    Undo
  19. Jan 17

    TIL about canonicalization. Apparently, none of the pages on my blog were getting indexed properly because I had canonicalized the entire site to the homepage

    Undo
  20. Jan 17

    We have an awesome contribution to the blog: Write your own BitTorrent client in Go by 👏

    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·