InfoQ

InfoQ

Editor Specific Content View

Dionysios G. Synodinos

Dionysios is a senior web developer at NTUA and a freelance consultant, focusing on Rich Internet Applications, Web Application Security, Mobile Web and Web Services. He's the co-author of "Pro HTML5 and CSS3 Design Patterns" by Apress and an open web advocate. Going back and forth between server- side programming and UI design for more than a decade, he has been involved in diverse software projects and contributed to different technical publications. Dionysios also blogs, tweets and firmly believes that "inside every large post is a small post struggling to get out".

All of Dionysios G. Synodinos' Content on InfoQ


Latest featured content by Dionysios G. Synodinos

The Web Platform as a Limitless Pool of Innovation, with Andreas Gal

Topics
HTML5,
Javascript,
Specifications,
H264

Andreas talks about the benefits of the Open Web and how it compares with proprietary closed-stacks. He also talks about various projects like Boot to Gecko, Broadway, pdf.js and more, that bring the web platform in a whole new level.

News by Dionysios G. Synodinos

Google proposes Dart bindings and Multi-VM support to WebKit

Topics
Javascript

Google’s Vijay Menon proposed on the WebKit developers mailing list the creation of a branch that would add support for multiple runtimes and ready made bindings for the Dart language. Other languages that could be supported are Python, Java, Ruby, Lua and more.

Sencha Beats Adobe in the Race for the 1st HTML5/CSS3 Animation Tool

Topics
HTML5

Sencha released Animator, a tool for creating CSS-based animations, that lets designers create interactive HTML5/CSS3-based animations that run smoothly on desktop and mobile devices, without requiring a plug-in. Sencha Animator enables designers to leverage Web standards and create, cross-platform animations for WebKit browsers, Internet Explorer 10, and popular touchscreen mobile devices

Clojure Web Frameworks Round-Up: Enlive & Compojure

Topics
Web Frameworks

Clojure is rather new member of the LISP family of languages which runs on the Java platform. Introduced in 2007 it has generated a lot of interest. InfoQ had a small Q&A with James Reeves and Christophe Grand, the creators of Enlive and Compojure, about their projects and their experiences working with Clojure.

Articles by Dionysios G. Synodinos

Node.js in Action: Interview and Book Excerpt

Topics
Javascript

Node.js in Action by Mike Cantelon and TJ Holowaychuk, is a book that tries to introduce the platform to web developers coming to Node from established technologies such as Ruby on Rails and PHP. Node.js is an elegant, server-side, JavaScript development environment suitable for scalable, high-performance web applications. Node supports a minimalist server-side JavaScript interface.

Multi-Process Node.js: Motivations, Challenges and Solutions

Topics
Javascript

Although Node.js doesn’t expose traditional threads or bother directly with issues like multiple-processor concurrency, these issue do arise in production environments. InfoQ has conducted a virtual panel with the creators of Node.js projects that deal with these concerns.

Virtual Panel: State of the Art in JavaScript Unit Testing

Topics
Unit Testing,
Javascript,
Architecture

Unit testing is a commonly accepted practice in order to deliver maintainable code. This is especially true for a dynamic language like JavaScript and there are currently several frameworks and libraries for a team to choose from. InfoQ had a Q&A with the creators of some of the leading JavaScript unit testing frameworks about their projects and what they offer to developers.

Interviews by Dionysios G. Synodinos

Desktop HTML5 vs. Mobile HTML5, with Aditya Bansod

Topics
HTML5,
Javascript

Aditya talks about the benefits of working with the HTML5 platform and the state of the art both in mobile devices and desktop. He also makes his prediction about were the market is heading and how the demand from media companies will shape future devices and specs.

Debugging Single Page Web Apps with Michael Mahemoff

Topics
HTML5,
Debugging,
Javascript,
Architecture

Chrome Developer Advocate Michael Mahemoff, talks about the importance of single page web apps and the challenges that developers have to face while building them. He elaborates on developer tools, debugging techniques, Chrome Web Store and the future of web apps.