|
UX and internal complexity (source: epicBagel) The minimal viable product needs a minimal viable implementation.
"Complexity cannot simply be expressed by feature creep. It can still exist within a minimal viable product. We need to think about the complexity of the features themselves."
|
|
|
|
|
|
Learning coding from boredom (source: bitquabit) Programmers like to program because they can do cool things, or because they can solve problems.
"I learned a fair amount of programming to finish my math homework, and my calculator programs were the most exciting to me because I was really using them. Being bored by math helped me learn to love programming."
|
|
|
|
|
When in high school, I couldn't afford a calculator right away (had to save a summer of allowance for that), so I often used QuickBasic to do graphing and such for my math homework.
|
|
|
|
|
Visual Studio, you're doing it wrong (source: Jb in a nutshell) How Microsoft is failing developers with Visual Studio 11.
"Microsoft should invest in making Visual Studio a great platform for the .NET programmer, exposing real managed APIs and letting us plug into as many features as possible. Here's what they're doing instead, and why it infuriates me."
|
|
|
|
|
Why HTML5 is not the choice for enterprise mobility (source: .net magazine) The future may be an HTML5 one, but right now it’s not the panacea for mobile development.
"HTML5 offers some real advantages in the consumer space and for tools such as social media and video. But is it mature enough for business applications? Let's look at the issues."
|
|
|
|
|
|
Who should learn to program? (source: Chris Dixon) Sometimes your time is better spent recruiting people who have been coding for years.
"Recently, there’s been a lot of talk in the tech world and beyond about getting more people to learn computer programming. I think this is a worthy goal, but the question should be considered from various angles."
|
|
|
|
|
|
I think its saying he set up some company and it failed because no-one could understand what he was selling so now he's stacking shelves at his local supermarket.
|
|
|
|
|
The Markdown Mindset (source: The Hiltmon) Plain text, and therefore Markdown, are as future-proof as you can get in computing.
"Over the last year, I have moved all my non-code writing to Markdown format. I don’t even have Microsoft Word installed on my laptop anymore. Here’s why."
|
|
|
|
|
If you want reproducible science, the software needs to be open source (source: Ars Technica) Nullius in Verba.
"If you want reproducible science, the software needs to be open source
Modern scientific and engineering research relies heavily on computer programs, but most code written for research remains closed. This hinders reproducibility, a fundamental principle of the scientific method."
|
|
|
|
|
But if all code becomes open source what will sustain those companies or individual who sacrifice a lot to ensure that those same codes are maintained?
|
|
|
|
|
Visualizing a nanosecond [video] (source: Hack a Day) Grace Hopper explains latency in satellite communications with a simple length of wire.
"We work with divisions of seconds all the time when developing with microcontrollers. But those concepts are so abstract we rarely think about them as a physical distance. Grace Hopper explains what a nanosecond means in real-world terms."
|
|
|
|
|
Understanding TLC NAND - A Brief Introduction to SSDs and Flash Memory (source: AnandTech) Your flash drive just needs a little TLC to provide cheap, fast storage.
"The SSD market is evolving quickly; if you buy the best SSD today, it won't be the best for very long. Triple Level Cell flash is a new technology that provides noticeably cheaper SSDs. Here's how it works."
|
|
|
|
|
Dell: we're no longer a PC company (source: PC Pro) It's no longer about shiny boxes for consumers. Now it's about dull boxes for cubicles.
"Dell no longer sees its business as making and selling PCs to consumers and is focusing instead on enterprise IT."
|
|
|
|
|
Another look at Dropbox (source: Scripting News) Why Dropbox has the opportunity to rise above all the platforms we've come to know.
"Big tech companies don't trust users, small tech companies have no choice. That's why Dropbox is so useful and the stuff that the big companies have produced so far has been so crippled."
|
|
|
|
|
Change Considered Harmful? - The New Visual Studio Look and Feel (source: Scott Hanselman) There's much more to Visual Studio 11 than making everything gray.
"The Visual Studio design team recently revealed some details about VS 11 and many of the comments are negative. But I've been running it for a few weeks and I have some perspective on real-life coding in the new Visual Studio."
|
|
|
|
|
Xcode vs. AppCode (source: The Code Sheriff) It turns out you have two very good choices for Mac and iOS development.
"If you're doing Objective-C coding for Mac or iOS, you don't have too many IDE choices. But here's one coder's extensive take on how Apple's Xcode and JetBrains' AppCode stack up."
|
|
|
|
|
Anatomy of a One-Liner: FizzBuzz in Haskell (source: Fresh Brewed Code) Respect the classics, man. It's FizzBuzz!
"Some Nashville area geeks recently decided to share implementations of the classic FizzBuzz problem in various functional languages. Here's what happened when I decided to dust off my Haskell and take on the challenge."
|
|
|
|
|
PHP Unix Programming (source: Christoph Hochstrasser) If PHP is good enough for the web, then it's good enough for all your boxen.
"Ever worried that your scripts ain’t good Unix citizens? Here are some quick, practical recipes usable for everyday PHP Command Line scripting."
|
|
|
|
|
The 10 rules of a Zen programmer (source: Christian Grobmeier) Coder's mind. Beginner mind.
"I started with Zen practice back in 2006. What became obvious was: the old Zen masters already knew, before hundreds of years, how today programmers should work."
|
|
|
|
|
I like it, even if there are already a million "Zen and the Art of (insert ANYTHING here)" books.
I do hope if/when the author writes it into a book, he gets a decent editor for the English edition.
"I have a theory that the truth is never told during the nine-to-five hours. "
— Hunter S. Thompson
|
|
|
|
|
BYOD: Bring your own device could spell end for work PC (source: BBC) One size fits none.
"You may find yourself using your own device - laptop, tablet or smartphone - for work whether you like it or not. Companies and employees need to consider costs and the security of their networks and data."
|
|
|
|
|
Google, Microsoft and Netflix want DRM-like encryption in HTML5 (source: Engadget) Haven't we all seen this movie before?
"A draft proposal has been submitted by Google, Microsoft, and Netflix to the W3C - the curators of HTML5 - to add encrypted media extensions to the web standard's spec. It's DRM in practice, if not in name."
|
|
|
|