Blogs

BROWSE: Most Recent | Popular Tags |

Tags > development

Overcoming the Bottleneck in Content-Driven Website Design

By John Baker
April 7, 2014

Students of web design need to understand the relationship between content and presentation. It affects all programmers who work on the web, no matter which language they use. As an experienced designer and instructor of the O’Reilly School of Technology Introduction to HTML/CSS course, I’ve found that an effective approach to design begins with a …

The post Overcoming the Bottleneck in Content-Driven Website Design appeared first on O'Reilly School of Technology.

Four Hot Web Development Trends Learned at Conferences

By Sean Crawford
April 3, 2014

This Full-Stack Web Developer Talks about the Latest Web Development Trends Discussed at O’Reilly Media Conferences I’m finding that participating in tech conferences is a great way for me to keep up to date on modern web development trends. I attended my first OSCON last summer and more recently, I attended O’Reilly’s Fluent 2014. Here …

The post Four Hot Web Development Trends Learned at Conferences appeared first on O'Reilly School of Technology.

Horseshoes, hand grenades, and building mobile applications

By Matthew Gast
March 28, 2014

As the old proverb goes, “close only counts in horseshoes and hand grenades.” It doesn’t quite apply when building mobile applications, however. Smaller screens and the resistance to extensive keyboard input define the input and output constraints of mobile apps, …

That thing looks like hardware, but it’s software now

By Jim Stogdill
March 25, 2014

I saw this piece in the U.S. Naval Institute News today that notes software delays could translate into less effective Joint Strike Fighters. (It’s based on the GAO’s report that can be found here.) I also read somewhere that the …

Image Performance

By Lara Swanson
January 21, 2014

[Ed note: This is the second in a series of posts on web design and performance. You can see the introductory post here.] Images make up the majority of most sites’ page weight. Thanks to their size and the number …

Lessons learned from my time at the CFPB

By Matthew Burton
January 10, 2014

In December 2010, I joined the Consumer Financial Protection Bureau (CFPB) as an early member of its technology team. I spent the second half of my three years at the CFPB as the Deputy CIO and Acting CIO. Our team …

Is Valve’s SteamBox a contender for the next developer workstation?

By Mike Loukides
January 8, 2014

A scenario started playing through my head the other day. In the late 1990s, Apple looked dead. Then they released OS X, plus very cool shiny hardware. That put Apple back in the game and gave them the life they …

Repeatable Development Environments with Vagrant

By Mitchell Hashimoto
October 16, 2013

As the number of developers on a project, the number of projects in an organization, or the complexity of a single project increases, it also becomes increasingly difficult to keep development environments operational. From changing dependencies and differing server versions …

You Can’t Legislate Away the Time, Money and Features Law

By James Turner
October 9, 2013

Last week, I wrote in some detail about some of the specifics of how the Federal healthcare portal seems to have violated basic principles of good software delivery. Now I want to talk a bit about the more general factor …

Sharing is a competitive advantage

By Courtney Nash
September 5, 2013

In October, we’re bringing our Velocity conference to New York for the first time. Let’s face it, a company expanding its conference to other locations isn’t anything that unique. And given the thriving startup scene in New York, there’s no …

Sharing is a competitive advantage

By Courtney Nash
September 4, 2013

In October, we’re bringing our Velocity conference to New York for the first time. Let’s face it, a company expanding its conference to other locations isn’t anything that unique. And given the thriving startup scene in New York, there’s no …

Four short links: 23 August 2013

By Nat Torkington
August 23, 2013

Bradley Manning and the Two Americas (Quinn Norton) — The first America built the Internet, but the second America moved onto it. And they both think they own the place now. The best explanation you’ll find for wtf is going …

Upward Mobility: Overly Defensive Programmer

By James Turner
August 12, 2013

By now, most meme-aware internet surfers have encountered Overly Attached Girlfriend  (and the Rule 63 counterpart, Overly Attached Boyfriend.) What isn’t as well known is that they have a brother, Overly Defensive Programmer (ODP, for short.) ODP is a mobile developer …

Mobile-centric Optimization Requires a Mobile-centric Approach

By Jenn Webb
June 7, 2013

As our always-on society turns more and more to mobile platforms and devices—a recent Global Mobile Data Traffic Forecast predicted 788 million mobile-only Internet users by 2015—mobile app development is becoming more and more important. Developers, however, are finding mobile …

Burning the Silos

By Mike Loukides
June 7, 2013

If I’ve seen any theme come up repeatedly over the past year, it’s getting product cycle times down. It’s not the sexiest or most interesting theme, but it’s everywhere: if it’s not on the front burner, it’s always simmering in …

Driving the Momentum of Modern Web App Development

By Jenn Webb
May 29, 2013

The rapid pace of improvements in browser technologies and the growith of HTML5 have presented many opportunities and challenges for web app developers. In the following interview, Ido Green, developer advocate for Google Chrome OS, reviews some characteristics of the …

Building Modern Web Apps, Build 2013, TechEd North America, and More

By Jenn Webb
May 27, 2013

Each Monday, we round up upcoming event highlights from the programming and technology spaces. Have an event to share? Send us a note. Modern Web Applications Utilizing HTML5 APIs webcast: Ido Green covers techniques and tools for building great “modern” …

Burning the silos

By Mike Loukides
May 23, 2013

If I’ve seen any theme come up repeatedly over the past year, it’s getting product cycle times down. It’s not the sexiest or most interesting theme, but it’s everywhere: if it’s not on the front burner, it’s always simmering in …

How Web Pages Can Extend (or Drain) Mobile Device Battery Life

By Jenn Webb
May 23, 2013

According to recent Global Mobile Data Traffic Forecasts (PDF), the number of mobile-connected devices will surpass the world’s population this year, and by 2015, there will be 788 million mobile-only Internet users. A recent paper, “Who Killed My Battery: Analyzing …

UX Is about Much More than Making Stuff Look Pretty

By Mary Treseler
May 9, 2013

Travis Lowdermilk (@tlowdermilk) is a software developer who recently joined Microsoft as UX Designer for Visual Studio. He hosts the Windows Developer Show and advocates for User-Centered Design (UCD). Travis is the author of User-Centered Design: A Developer’s Guide to …

How to Develop for the Mobile Casual Gaming Market

By Jenn Webb
May 8, 2013

HTML5 is becoming a larger and larger part of game design—so much so that Jesse Freeman (@jessefreeman) expects the future of HTML5 gaming to go beyond the browser. In the following interview, Freeman, a technology evangelist at Microsoft focusing on …

Conquering iOS Core Data

By Rachel Roumeliotis
May 2, 2013

Joshua Smith (@kognate) is a Lead Mobile Developer at iRx Reminder, frequent Cocoa Conference speaker and author of an upcoming book with O’Reilly on core data. We recently sat down to talk about core data and its complexities. What exactly …

Location, Location, Location

By Elisabeth Robson
April 30, 2013

Everyone knows you add JavaScript to your page by putting your <script> element at the top of your HTML page, right? Not so fast. In part two of Head First JavaScript Programming Teasers, Eric explains the nuts and bolts of …

Yet another JavaScript book?

By Elisabeth Robson
April 23, 2013

Eric Freeman and I are writing a new book: Head First JavaScript Programming, and to go along with it, we’re creating a series of teaser videos to give you a taste of what’s coming in the book, and a chance …

Sprinting toward the future of Jamaica

By Alex Howard
April 18, 2013

Creating the conditions for startups to form is now a policy imperative for governments around the world, as Julian Jay Robinson, minister of state in Jamaica’s Ministry of Science, Technology, Energy and Mining, reminded the attendees at the “Developing the …

What is probabilistic programming?

By Beau Cronin
April 16, 2013

Probabilistic programming languages are in the spotlight. This is due to the announcement of a new DARPA program to support their fundamental research. But what is probabilistic programming? What can we expect from this research? Will this effort pay off? How long …

Designing resilient communities

By Andy Oram
April 15, 2013

In the open source and free software movement, we always exalt community, and say the people coding and supporting the software are more valuable than the software itself. Few communities have planned and philosophized as much about community-building as ZeroMQ. …

Code Simplicity: The science of software design

By Max Kanat-Alexander
April 10, 2013

If you want to be a better programmer, a good first step would be to choose an area of software development to take additional responsibility for. Now, when we say “responsibility,” we don’t mean the sort of “you’re to blame …

Who's using your API?

By Bruno Pedro
March 10, 2013

"Who's using your API" was the title of my presentation at the API Strategy & Practice Conference that happened on February 21 and 22, 2013 in New York City. One of the conference takeaways was the concern that almost everybody...

DIY robotic hands and wells that text (industrial Internet links)

By Jon Bruner
February 7, 2013

Two makers come together to make a robotic hand for a boy in South Africa (TechCrunch) — The maker movement is adjacent to the industrial Internet, and it’s growing fast as a rich source of innovative thinking wherever machines and software meet. …

Emerging languages spotlight: Elm

By Rachel Roumeliotis
November 30, 2012

Over the next few months I’ll be taking a look at new and emerging programming languages. The following piece is the first in this series. The Elm Programming Language, created by Evan Czaplicki, tackles web interaction and takes on the …

Tools for test-driven development in Scala

By Andy Oram
October 17, 2012

Scala, a language designed for well-structured and readable programs, is richly provisioned with testing frameworks. The community has adopted test-driven development (TDD) and behavior-driven development (BDD) with zeal. These represent the baseline for trustworthy code development today. TDD and BDD …

Mobile developers, integration, and discovery are what count now

By Chris Vander Mey
September 13, 2012

The iPhone 5 may or may not be the most beautiful handheld device, but it barely matters anymore. Competitors have rendered its beauty and craftsmanship irrelevant. Amazon has received the message and responded with its latest set of tablets, and …

Building conference programs: it’s about the attendee

By Edd Dumbill
August 24, 2012

I’ve chaired computer industry conferences for ten years now. First for IDEAlliance (XML Europe, XTech), and recently with O’Reilly Media (OSCON, Strata). Over the years I have tried to balance three factors as I select talks: proposal quality, important new …

Android evolves and so must you

Android evolves and so must you
By Rachel Roumeliotis
August 15, 2012

Christopher Neugebauer (@chrisjrn) is an Android and Python developer at Secret Lab and conference coordinator of PyCon Australia. Key points from our full discussion include: Great features from Jellybean are available for older OSes. [Discussed at the 2:32 mark] Android …

Where are the apps for ereaders?

By Joe Wikert
August 7, 2012

I read on my GlowLight NOOK much more frequently than I read on my Asus Transformer tablet. I’d say there’s at least a 10:1 differential, so for every hour I read on my tablet I read at least 10 hours …

Democratizing data, and other notes from the Open Source convention

By Andy Oram
July 25, 2012

There has been enormous talk over the past few years of open data and what it can do for society, but proponents have largely come to admit: data is not democratizing in itself. This topic is hotly debated, and a …

Developing cross-platform mobile apps with C#

By Howard Wen
June 5, 2012

Web developer and author Greg Shackles reveals the advantages of using C# over C++ for writing mobile apps. He also explains why Android and iOS developers should give C# a serious look.

White House launches new digital government strategy

By Alex Howard
May 23, 2012

The nation's top information technology officials introduced a bold new strategy for 21st century digital government that is built upon data, shared services, citizen-centrism and hews to consistent methodologies for privacy and security.

White House launches new digital government strategy (in HTML5)

By Alex Howard
May 23, 2012

The nation's top information technology officials introduced a bold new strategy for 21st century digital government that is built upon data, shared services, citizen-centrism and hews to consistent methodologies for privacy and security.

A gaming revolution, minus the hype

By Jenn Webb
May 22, 2012

"Playful Design" author John Ferrara discusses gaming's place in cultural transformation, and he offers five universal principles of good game design.

A gaming revolution, minus the hype

A gaming revolution, minus the hype
By Jenn Webb
May 22, 2012

"Playful Design" author John Ferrara discusses gaming's place in cultural transformation, and he offers five universal principles of good game design.

jQuery took on a common problem and then grew through support

By Mac Slocum
May 8, 2012

Rather than accept the deep flaws of cross-browser functionality, John Resig did something about them. In this video interview from Velocity 2011, Resig discusses his initial goals for jQuery, the complexity of mobile, and why JavaScript has become a critical development tool.

Top Stories: April 30-May 4, 2012

Top Stories: April 30-May 4, 2012
By Mac Slocum
May 4, 2012

This week on O'Reilly: We learned how the U.K. government is facing pressure from all sides as it evaluates open standards, Maximiliano Firtman evaluated two years' worth of mobile web developments, and the utility of functional languages was put in the spotlight.

Velocity Profile: Sergey Chernyshev

By Mac Slocum
May 2, 2012

A profile of web operations and performance expert Sergey Chernyshev, director of web systems and applications at truTV and organizer of the New York Web Performance Meetup Group.

Mobile web development isn't slowing down

Mobile web development isn't slowing down
By Mac Slocum
April 30, 2012

Over the last two years, mobile web development has continued its rapid evolution. In this interview, Fluent speaker and "Programming the Mobile Web" author Maximiliano Firtman discusses the short-term changes that caught his attention.

As transmedia publishing evolves, experimentation is the name of the game

By Joe Wikert
April 25, 2012

In this TOC podcast, Verane Pick talks about her work at Counter Intelligence Media. She also talks about gaming mechanisms and hints that gaming techniques may become an "engagement silo" in a future project.

As transmedia publishing evolves, experimentation is the name of the game

As transmedia publishing evolves, experimentation is the name of the game
By Joe Wikert
April 25, 2012

In this TOC podcast, Verane Pick talks about her work at Counter Intelligence Media. She also talks about gaming mechanisms and hints that gaming techniques may become an "engagement silo" in a future project.

Sage Congress: The synthesis of open source with genetics

By Andy Oram
April 19, 2012

A conversation with Sage Bionetworks founder Stephen Friend about how open source can support a business model in drug development, the progress of current data sharing projects, and more.

Cross-platform mobile development is a breeze with C#

Cross-platform mobile development is a breeze with C#
By Rachel Roumeliotis
April 6, 2012

Find out why using C# for cross-platform mobile development will take you less time and less code while bringing your apps to a wider audience.


1 to 50 of 569 Next
The Watering Hole