It’s a common question for businesses with specific technology needs: is it better to build software or buy it? Here’s an analogy to help you decide.
Tips for Technologists #18: How the Internet Works
A conceptual overview of how the Internet works aimed at helping you understand, for example, what someone means when they say our books live on the cloud.
Tips for Technologists #17: CSS Tutorial Part 1
If you know some HTML, the next step is to learn how to style your HTML with CSS. Nick Ruffilo offers us a quick introduction to cascading stylesheets.
Tips for Technologists #16: Preparing for the Future of Coding
If publishers want to provide real value to their authors, Nick Ruffilo argues that they need to develop capabilities beyond what the average user with a computer can manage.
Tips for Technologists #15: What Can Software Do For You?
Don’t get stuck focusing on what technology cannot do for you, but rather stay open to new possibilities. This attitude can help align IT and business behind a solution.
Tips for Technologists #14: SEO and Discoverability
Can SEO be the missing link to better book discovery? Yes and no, says Nick Ruffilo. The magic formula calls for good SEO and great metadata to boost the discovery potential.
Tips for Technologists #13: Writing Software is like Writing a Book
Good software requires programmers who are both creative and logical, who can build code that essentially tells a story. This sounds a lot like publishing a book.
Tips for Technologists #12: The Iterative Approach to Publishing
Unlike a printed book in which the content is final, Nick Ruffilo advises publishers to think of their ebooks as updatable software that can and should change.
Tips for Technologists #11: Learn Javascript in 30 Minutes
Javascript is the ideal first programming language for anyone and this 30 minute challenge will teach anyone how to program javascript by creating a game of Pong.
Tips for Technologists #10: Learning a Programming Language
Nick Ruffilo’s ongoing series discusses the high level concepts that will help you put your mind around what a programming language is, how it works, and how you can learn it