Don't distract new programmers with OOP
It's not about technology for its own sake. It's about being able to implement your ideas.
Companies that make money by distributing misleading versions of VLC
Some thoughts about the people who use the name of VLC media player to spread adware/spyware while infringing the VideoLAN ‘s intellectual property and brand…
All Programmers Are Self-Taught
When I was a teenager I played high caliber baseball. I’m competitive to a fault and when I decide I want to be good at something, results usually follow. Now I’m a third year undergrad…
Steve Jobs, BMW & eBay
There have been so many articles posted on Steve Jobs in the past week, I really thought I wasn’t going to add one here on my blog. However, yesterday, John Lilly wrote a great piece on Steve…
We need a GitHub of Science
Publishing is central to Academia, but its publishing system is outclassed by what Open Source software developers have in GitHub
The Go Programming Language, or: Why all C-like languages except one suck.
A short update: A lot has happened. Go has its place in the software world, but other languages developed as well. I don't write new Go code anymore, various people voice (IMHO valid) criticism about golang, C++ has a supposedly safe subset these days, Rust is a completely new language with strong guarantees if you…
My Experiences as a Female Software Engineer
Jean Hsu - Fractional VP Engineering | Engineering Leadership for Startups
I'm a phony. Are you?
pho·ny also pho·ney (fō'nē) adj. pho·ni·er, pho·ni·est 1. a. Not genuine or ...
Apple's 1987 Knowledge Navigator, Only One Month Late
In 1987, Apple released this concept video for Knowledge Navigator, a voice-based assistant combined with a touchscreen tablet computer. Based on the dates mentioned in the Knowledge Navigator video, it takes place on September 16, 2011. The date on the professor’s calendar is September 16, and he’s looking for a 2006…
Daring Fireball: Steve Jobs Dies
Link to: http://www.apple.com/
Why T-shirts matter at tech companies
During my tenure at LinkedIn, I’ve held a wide variety of roles and responsibilities within the company. Some are fairly public (as described on my LinkedIn profile). Others are the the typ…
Why every programmer should have a Tiddlywiki
Why every programmer should have a Tiddlywiki A year ago, my good friend Casey Watson suggested that I try using a per...
Pipe: Infix syntax for Python
สล็อต แตก ดี เว็บ ตรง ถูกพัฒนาให้ใช้งานได้สะดวกมากขึ้นผ่านระบบออโต้ของสล็อตวอเลท ที่ช่วยให้ทุกขั้นตอนตั้งแต่การเข้าเล่นไปจนถึงการรับเงิน
The Next Six Months
I am nearly dead certain the iPad 2 is going to have the same display resolution and size as the current iPad. I am not so sure at all, though, that there won’t be a double-resolution 2048 x 1536 iPad in 2011.