I am primarily web developer. I love working with C# and .Net Framework. On the side I like fiddleing around with Ruby, Python and occasionally PHP :)
Nothing here yet.
No blogs yet.
Personal Laptop: Lenovo Y 50 Intel Core i7-4710HQ Processor (6M Cache, 2.5GHz), Turbo Boost 2.0 (3.5GHz) Intel HD Graphics 4600 in processor and NVIDIA GeForce® GTX 860M (4GB) 8GB Memory Hard: 1TB 5400 WDC something. Work PC: Processor: Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz, 3700 Mhz, 2 Core(s), 4 Logical Processor(s) RAM: 8.00 GB Video: Intel(R) HD Graphics 530 ( 1GB) Disks: ADATA SP920SS 256GB SSD, HDD 1TB Seagate SkyHawk ST1000VX005 Keyboard : CM Storm Quickfire Ultimate (Brown Cherry MX; Red Backlight) Mouse: Razer Deathadder Chroma P.S.: The PS Vita is integral part of development process :D
I have used it about 3 or so years ago. AFAIK it`s development is stale. In this day and age I would use something like Laravel, Symfony (these both have awesome docs) or Zend Framework. Other good option is Phalcon but I do not have much experience with it.
I personally am kinda done with PHP. Nowadays I prefer C# (mostly) or Ruby. HOWEVER I`m from a small subset of people who does not care anymore. Every language , platform, framework, library has issues and some awesome ideas. What I do find interesting is the reaction when someone reads a blog post or a tweet bashing his favorite thing. :) In the end your/our clients want the damn thing to work and that`s most important thing in my humble opinion.
Windows 10 and Ubuntu 16. However in most cases it does not matter any more as @davidfekke said. Whatever is the best for you. When I do some Ruby I use Ubuntu with RubyMine. When I am writing C# I go to the Windows because I still prefer Visual Studio even though I am starting to use more and more .Net Core. Also Jetbrains are working on Rider which is an awesome C# IDE on top of their platform which will work on all OS. So in the end of the day it comes to personal preferences and what suits you best. Obviously if you are doing some Mac Os, iOS development you would go with a Mac. And on the note of the hateful comments - ignore them. The internet is full of this kind of stuff . We have a lot of choices how and with what to work and that is an awesome thing! :)
I was playing with https://github.com/reactjs/react-rails a couple of mounts ago. There is a prepopulate method so I could render the initial page server side. I had seen other implementations for еmber as example. Under the hood rails calls node.js by default as far as I remember. Going this way was too tedious work for the project that I was working on so I scratched the idea. As of now the prerendering is the only way I have seen if the SEO is a must for the website/application.
Lenovo Lenovo y50-70 OS: Ubuntu/Kubuntu/Mint or Windows 10 Mouse: Razer Deathadder Chroma / Tt eSPORTS Saphira Keyboard: CM Storm Quickfire / Tt eSPORTS Meka Sometimes second monitor is nice but I do not need it most of the time. This is my best. But it always depends on you and what you are doing. :)