Rise of Generative AI Technologies
Notes from my talk on explosive growth of generative AI technologies
Read MoreVSCode & TypeScript: Report Errors From the Entire Project
When editing a TypeScript project VSCode typechecks only the currently opened file. Here is a recipe to run TS check on your entire project and show errors in VSCode's 'Problems' pane
Read MorePhotographing Comet Neowise in Adverse Conditions
My attempts at photographing the Comet C/2020 F3 Neowise in the midst of intense light pollution and bad weather.
Read MoreGave up on fighting Arch Linux!
I finally gave up on maintaining my decade-old Arch Linux installation
Read MoreMoving From Django to Gatsby
In its fourth iteration, Desdevpro dropped Python/Django and is now a static site, powered by Gatsby.
Read MoreConcurrency and async/await
Could async/await be slowing down your code? Yeah, you read it right! With a little oversight, you may be inadvertently serializing parts of code which can otherwise run concurrently.
Read MoreElliptic Curve Digital Signature Algorithm: Math Behind Bitcoin
A simplified mathematical description of the Elliptic Curve Digital Signature Algorithm (ECDSA) used by Bitcoin for signing transactions.
Read MoreRaspberry Pi Zero - The $5 computer
The Raspberry Pi foundation has launched a smaller and cheaper model of the Raspberry Pi, called the Raspberry Pi Zero. Smaller than a business card, and costing just US$5, the RPi Zero is an early Christmas present for all the hardware hackers around!
Read MoreCreate 3D Within the Browser
Thanks to the advancements in hardware, and the growth of the web as a platform, now you can create 3D right inside your browser - for free!
Read MoreES2015: The Bits I Use - Part 2
With ES2015, JavaScript now has native support for modules. Patterns from popular libraries such as AMD and CommonJS have been unified and formalized in ES2015.
Read MoreES2015: The Bits I Use - Part 1
The JS landscape is changing. Everyone is talking about the big change - ES2015 (previously called ES6) is here and is already being adopted at a strong pace. This is a first of a multi-part article detailing the features of ES2015 which excite me the most!
Read MoreEarth-Mars Orbital Transfers with Ballistic Capture
A recent paper proposes 'Ballistic Capture' technique of orbital transfer for manned missions to Mars. The new technique can potentially cut costs as well as allow for flexible launch timings.
Read MoreRosetta Findings Raise Questions About Origin of Water on Earth
Analysis of data beamed back from comet 67P seems to contradict the popular theory that the water on Earth was 'seeded' by comets.
Read MoreThe Event Horizon Telescope
Astronomers are gearing up to take a picture of a supermassive black hole, what they say, will be the 'Image Of The Century'.
Read MoreRosetta Captures Comet 67P in True Color
The OSIRIS imaging system on board the Rosetta orbiter has beamed back one of the first 'true color' images of the comet 67P.
Read More