Posts

  • Golang And Its Concurrency Model

    Go is an open source system programming language built by Robert Griesemer, Rob Pike, and Ken Thompson at Google. Golang has built in Concurrency model, syntax similar to a scripting language(with strictly typed), rich import system which makes a good choice for building high perfomance micro services with less lines of code than c/c++/java.

  • Rob Pike's 5 Rules of Programming

    Rob Pike is the cocreator of Golang and creator of Plan 9 OS and UTF-8.

  • Differential Privacy

    This year in Google I/O and Apple WWDC a bunch of new stuffs introduced, If you watch both the tech giants representing their new platforms there is a common interest in the space of personalization(siri, Google Assistant), messaging(Imessage, Allo). Both companies are betting high on in the area of Machine Learning, Artificial Intelligence.

  • Jupyter Notebook and Nginx Setup

    The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.

  • The Infamous Python GIL

    When I started programming in python, I used to came across about the discussion regrading the Gil implementation in CPython which restricts the power of multicore machines.

subscribe via RSS