alexkras.com

  • Archive
  • Top Posts
  • GitHub
  • LinkedIn
  • Contact

Convert JSON to dot notation with Python

December 20, 2017 by admin

There are many use cases for converting JSON to a dot notation. For example, my current company used Hue to query our log data. Our logs are stored in JSON, and Hue queries expect a dot notation. For example, this JSON file Will look like this, when converted to dot notation: Note, I am starting […]

Filed Under: Python, Tools

Writing Bad Code is Depressing

December 19, 2017 by admin

Recently I was working on a fun idea, that was going to take me longer than one week to complete. Towards the second week I found myself dreading going back to work on my “fun” project. I wasn’t sure why… Was I no longer excited about the idea? Was I just too tired? Was I […]

Filed Under: Random Thoughts, Software Engineering

Bitcoin Energy Waste in 2017 is Estimated to Equal 1.5 Million Cars

December 6, 2017 by admin

Bitcoin Energy Consumption Index is an attempt to estimates total energy cost of mining Bitcoin. Their methodology is based on the fact that energy needed to mine Bitcoin will increase in response to oversupply of mining resources. To quote the Bitcoin Wikipedia article: Every 2,016 blocks (approximately 14 days at roughly 10 min per block), […]

Filed Under: Business, Random Thoughts Tagged With: Bitcoin, Bitcoin Energy Waste

Parsing “Ask HN: Who is hiring?” with Python and Hacker News API

December 2, 2017 by admin

Have you heard of Hacker News? It’s a great mini social network dedicated to all things tech. Once a month they post a thread called “Ask HN: Who is hiring?”, where anyone can list their job openings. With hundreds of comments it quickly gets overwhelming. Turns out it’s very easy to get the same data […]

Filed Under: Python

Free Tools for Front End Web Developers

November 30, 2017 by admin

Bellow is a list of tools that I find helpful as a web developer. Mozilla Developer Network Mozilla Developer Network – MDN is a great HTML/CSS/JavaScript reference. It is sponsored by Mozilla a non-profit behind Firefox, but anyone is welcome to contribute the content. W3schools – Beginner friendly tutorial site. I learned my first HTML, […]

Filed Under: Front End, Tools

Death by Redesign

November 19, 2017 by admin

What does 1 + 2 + 3 equal to? It was 6, not anymore. Apple released its new operating system (iOS 11) for iPhone on September 19, 2017. One of the updates was a redesigned calculator app. Mid October, a post titled “Try quickly typing 1 + 2 + 3 into the iOS 11 Calculator. […]

Filed Under: Business, Software Engineering

5 Rules to Cope with a Bad Tech Job

October 30, 2017 by admin

Background Few years ago I found myself in a bad situation. I accepted a job that was not a good fit. After sixth months I hated my job and was ready to quit. At the same time my wife and I just found out that we were expecting our second child. She asked me to […]

Filed Under: Career

Drama with Visual Studio Code Icon

October 19, 2017 by admin

Two weeks ago Microsoft released a new version of Visual Studio Code (VSCode) which updated their default icon from a blue infinity sign, to something that looks a little strange and very orange. Most people who do not use VSCode will probably fail to see what the big deal is. If anything, it looks much […]

Filed Under: Tools

Restoring Original Visual Studio Code Icon on MacOS

October 11, 2017 by admin

A lot of people don’t like the New Visual Studio Code (aka VS Code or just Code) icon and they prefer the old icon better. I am one of these people. I was inspired by this comment to bring the old icon back. If you want to do the same on MacOS, you can:Note: For […]

Filed Under: Tools Tagged With: code, javascript

Copy any API call as CURL request with Chrome Developer Tools

October 2, 2017 by admin

Chrome Developer Tools have a very useful option that allows to copy any API request as a CURL command. This tool can be used to test APIs without having to rely on the Browser, get access to unofficial APIs, scrape data and many other useful scenarios. Please allow me to demonstrate. In this video, I […]

Filed Under: Front End, JavaScript, Tools

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • …
  • 13
  • Next Page »

Copyright © 2025 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in