Fredrick Galoso
Co-founder, Stackd
Who are you, and what do you do?
Hi, I’m Fred, Co-founder of Stackd, a web services company. We help everyday individuals and businesses collaborate and run their web infrastructure on what the big guys are using, but without the learning curve or hassle. We also use and write a lot of open source software. I wear many hats including polyglot developer, operations engineer, salesman, statistician, and guitarist.
I also work part time at Bridgestone where I’m a developer and system administrator. I’m currently working on QA, analytics, Big data and geolocation projects.
Finally, I’m currently a University of Iowa student, double majoring in Management Information Systems and Computer Science.What hardware are you using?
I have a Late 2008 (unibody) 15” MacBook Pro as my primary computer. I’m a feverish multitasker so a 27” Samsung external monitor is usually attached to it when I’m at home and a 19” Samsung at work. A Mighty Mouse helps with the pointing and clicking.
For more intensive computing tasks I have a white box quad core server that I fire up from time to time; particularly useful for testing, continuous integration, number crunching, and virtually modeling our infrastructure at Stackd. We use Amazon Web Services (EC2, S3, SES) for our production stack.
An iPhone 3G, soon to be 4S, helps me keep on top of email and work on the go.
Photography and video is with a Canon EOS 7D, 28-135mm USM lens, Azden SMX-10 Stereo Condenser Microphone.
Primary musical setup consists of a Fender ‘65 Mustang Reissue electric guitar, Ovation CC44 Acoustic-Electric guitar, Vox AC15C1 tube amp, Dr. Z Brake Lite Attenuator, TC Electronic G-Sharp preamp & effects processor, various pedals.
Uni-ball Roller pens, Quad Ruled Notebooks.And what software?
Mac OS X Lion is my day to day OS and I use VirtualBox to run Ubuntu LTS Server, and occasionally Windows for testing or .NET development. Upgrading VirtualBox can be a little monotonous (and those annoying prompts) so I use a handy install/update script.
Adobe Creative Suite 5 is more than enough for everything design related, Adobe Lightroom for processing RAW, Final Cut Pro for video editing, Magic Bullet Looks for color grading.
Text editing is with Sublime Text 2 and Vim; I use the alloy/MacVim fork which bundles a polished native file browser for OS X with the excellent Janus Vim distro as my base configuration.
Code management is with git, GitNub to visualize commits and contributors.
Programming (language) toolkit:Python 2.7.x with a constant eye towards 3.x; PyPy is my runtime of choice, it’s insanely fast and has reached a level of maturity that I can use it for most things. In general, Python is my *nix systems programming language of choice; it allows for rapid development, wraps POSIX, and has a large stdlib + community, all without having to touch C.
RVM to install and manage Ruby versions, Bundler for dependency management, Rails for general purpose web development.
As of late I’ve been using Node.JS a lot and it has given me a new found appreciation for JavaScript. It’s my go to for middleware development and even data analysis. All my data visualization is with JavaScript browser libraries dygraphs and D3, so number crunching with Node is a natural fit and quite fast.
Scala is the new comer of the bunch; if I need to target the JVM it’s great. It has a beautiful syntax and elegantly combines many paradigms including scratching my functional programming itch. Working with Spark, a UC Berkley/Apache Incubator project is a “lightning fast […] open source cluster computing system”, is built on Scala and is my latest data analytics experiment.
For other statistical computing I use R, but lately my data sets have been far too large. It’s still great for most things and RStudio helps me get the most out of R.What would be your dream setup?
For computing, an iPad with proper multitasking, greater performance, infinite battery life, and Terminal. A full frame Canon SLR with a ton of L lenses would round out my photography needs. My dream axe, a Gibson Custom Les Paul, with all the tone, sans the 10+ lb. weight.