BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage HTML Content on InfoQ

  • Full Stack Testing: Balancing Unit and End-to-End Tests

    Full-stack testing can be a widespread and involved task. There are unit tests and end-to-end tests, but how do you know where to focus your efforts? In this article, David Copeland looks at the kinds of tests and how to balance the interplay between those tests and the overall software development effort.

  • Will WebSocket survive HTTP/2?

    HTTP/2 is poised to eliminate much of the waste that developers deal with. Multiplexed connections will eliminate the need to bundle JavaScript libraries together. But is HTTP/2 a panacea to all our problems? What about WebSocket? Allan Denis tells us what HTTP/2 is good at and debunks some myths about what it can do.

  • Ideas for WebRTC Implementation

    WebRTC promises to revolutionize the way we communicate on the web. The technology is still nascent and there's more than one way to implement it, depending on your needs. In this article, Nikolai Bezruk offers a few suggestions on how to decide which WebRTC implementation is right for you.

  • Bridging Microsoft Word and the Browser

    HTML editors work fine for general formatting, but they don’t have all the capabilities that some businesses require. Creating graphics, diagrams, tracking changes and inserting comments are useful and come out of the box in Microsoft Word In this article, Prasadu Babu Dandu shows how to serve up Word documents as HTML.

  • Stylish and Sane: A Guide to Better CSS

    All websites need CSS and most is awful. There's too much of it. There's a bunch of duplication. It's like a delicately spun spider web, tightly coupled and fragile. It has more patches than a bicycle wheel. It doesn't need to be this way. Rouan Wilsenach introduces the concept of component-based styling and how to curate a style guide for your site.

  • Igniting Kids' Enthusiasm for Coding

    CodingStuff.org is an initiative to ignite kids' enthusiasm to learn how to code, to create apps, to design websites, and overall to become comfortable with technology. This article explores what teachers can do to ignite kid's enthusiasm for coding by using interesting and cool lessons to give them some pointers on how to code and then let the magic happen!

  • Creating a Mobile Development Strategy for 2015

    Now that 2015 is underway, it’s imperative to consider a mobile strategy framework for a prosperous year and beyond. We will be discussing some key points to consider as you plan your strategy for the year, and how they can help you usher in a successful future. These topics include visual development environments , Bimodal IT, cloud-based mobile development and the HTML5 vs. native debate.

  • Article Series: Next Generation HTML5 and JavaScript

    In this (post)HTML5 series, we go beyond buzzwords and get practical insights from experts about what has actually worked for them. We also talk about technologies that go a step further, and define the future of how the standards and web development will evolve.

  • Q&A with Matthew Carver on The Responsive Web

    Responsive web design is an important part of the modern web and a must-have skill for web developers. The Responsive Web by Matt Carver provides an introduction and suggestions on how to get started. Beginning with the what and why and moving all the way to some advanced techniques, Carver provides a solid overview of an essential tool in the modern web developer's toolbox.

  • Towards a Resolution-Independent Web with SVG

    This article examines the advantages of using Scalable Vector Graphics (SVG) as the preferred format for the graphic assets of any web or mobile web project. The aim here is not to deter designers and developers from the proven method of using raster formats (PNG / JPEG) but rather to showcase how usage of SVGs can enhance the workflow of any web project.

  • Writing Automated Tests with Jazz Automation

    Jazz Automation is a testing framework built to automate and speed up acceptance/functional testing for all types of web based systems or static websites and in any industry. It also lends itself to easily implement automated integration testing. Historically this type of testing has been all manual, labor intensive, and inaccurate.

  • Codenvy’s Architecture, Part 2

    Tyler Jewell, CEO of Codenvy, unveils in this 2-parts article the architecture of Codenvy - a cloud IDE –, providing details on its platform and plug-in architecture, workspace and cluster management, multi-tenancy implementation, IDE collaboration, release model and SCRUM process used for development.

BT