alexkras.com

  • Archive
  • Top Posts
  • GitHub
  • LinkedIn
  • Contact

64% of Developers are still using Angular 1 vs Angular 2+

April 6, 2017 by admin

Two years ago I wrote a blog post on Angular Performance, that remains the most popular post on this site. Even two years ago it seemed like Angular 1 was on it’s way out, so I was surprise to see my Angular 1 post still getting so much traffic. I conducted a poll on Twitter, […]

Filed Under: Front End, JavaScript

Private Git Repository on Any Computer

March 3, 2017 by admin

With popularity of Github and many other competing offerings, it’s easy to overlook how simple it is to set up (unlimited) private repos on any network connected computer. For example, I run this blog on a cheap instance of Linode, where $5 a month get’s you 20Gb SSD storage. But you don’t have to pay […]

Filed Under: Git Tagged With: git

AMP Link Button and Speaking Up

February 26, 2017 by admin

Four month ago I noticed something weird with Google’s Accelerated Mobile Pages (AMP) project and wrote a blog post outlining my concerns. I first submitted the post to Reddit where it was not received well. People told me to “Read the Fucking Manual”. I remember telling my wife that I didn’t understand why people on […]

Filed Under: AMP, Business, SEO

Why Uber May Win After All

February 23, 2017 by admin

Introduction Three days ago I wrote about my interview at Uber. I did not think of Uber as a great place to work. People that I’ve met seemed young, smart and overworked to the point of exhaustion. From my conversation with recruiter I took away that Uber had no problem being the lowest bidder and […]

Filed Under: Business, Random Thoughts

My Interview at Uber

February 19, 2017 by admin

A little less than a year ago I had the “pleasure” to interview at Uber. I didn’t know much about the company at the time, other than that they were big. I was looking for work already and Uber’s recruiter reached out to me, so I figured to give it a shot. Up to this […]

Filed Under: Business, Random Thoughts

How to Copy One File from Vagrant Virtual Machine to Local Host

February 10, 2017 by admin

Step 1. Find what port Vagrant is connected to by running vagrant port The output Will look as follow: Indicating that Vagrant is running on port 2200 Step 2. Get the absolute path for the file that you want to copy i.e. /vagrant/some-file.txt You can get it by ssh’ing into the machine and locating the […]

Filed Under: Tools

AMP Toolbar Now Has a Button to View and Copy the Original URL

February 8, 2017 by admin

This is another follow up to my 4 Month old blog post – how you may be loosing your mobile traffic to Google AMP pages. Note: AMP stands for Accelerate Mobile Pages – and it’s a roughly year old project from Google that aims to optimize mobile browsing experience by providing a free cache/CDN layer, […]

Filed Under: AMP, Business, SEO

How to use git log command line parameters

February 3, 2017 by admin

Git comes with a very power history viewing command – git log, which supports a number of command line parameters. This options are very powerful, especially when used in combination. Here are the ones that I use the most: –author=“Alex Kras” – Only show commits made by a certain author –name-only – Only show names […]

Filed Under: Git Tagged With: git

Our Iraqi Interpreter Sammy

January 30, 2017 by admin

I was born in the former Soviet Union in the early 80s. When I was 16, my family immigrated to Israel. A year or so later, my mother won a Green-card. We moved to San Francisco in June of 2001, 2 months before 9/11. Six months after 9/11, I enlisted in the United States Marine […]

Filed Under: Random Thoughts

Emotionally Surviving as a Writer in the Age of Social Media

January 27, 2017 by admin

I am by no means a professional writer, but I like to write. I feel like I have something meaningful to say and writing it down is my preferred means of expression. Writing, to me, is simply thinking through my fingers.Isaac Asimov Of course, as most writers, I hope that somebody would read what I […]

Filed Under: Random Thoughts, Writing

  • « Previous Page
  • 1
  • …
  • 6
  • 7
  • 8
  • 9
  • 10
  • …
  • 13
  • Next Page »

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