Abstract In this session, you learn about Amazon Virtual Private Cloud and why you should consider using it for your applications. You also hear from the makers of Lucidchart, an online diagramming tool, which was originally launched in 2008 on the Amazon EC2 Classic platform. As the user base grew,…

Editor’s note: This post was originally published on the Architected Availability blog and is republished with permission from the author One of the most attractive features of Lucidchart is the direct mapping of pixels from screen to page. An essential part of this process is our PDF generator. JSON render data goes…

For months now, the business team at Lucidchart has been overhearing discussions of “sharding” from the other end of the office. As a curious tech geek, I wanted to know what was going on. I ended up cornering Brian Pugh, VP of Engineering, and Matthew Barlocker, Chief Architect, to interrogate…

At Lucidchart, we build killer graphical web applications that push the boundaries of what’s possible in the browser. Lucidchart runs with various decoupled services in a Linux environment using Scala, PHP, MongoDB and MySQL. At Lucidchart, your responsibilities would include working with engineering to create and operate highly available, secure,…

Microsoft Apps for Office 2013 allows us to provide our customers with a simple way to insert their Lucidchart diagrams into Word documents. In this article, I’d like to walk you through the process of building an Office App and give a brief overview of the Lucidchart app that we…

Editor’s note: This blog post was originally published on the Atlassian Confluence blog and is republished below with permission from the author. If you’ve ever worked inside Confluence, you probably know that it has a flexible plugin model that allows third parties to add new functionality and features. Traditionally, creating a…

[Editor’s note: This post was originally published on the Architected Availability blog and is republished with permission from the author] I am currently employed as the chief architect at Lucidchart. In my spare time (literally) I am also the ops guy. All of our servers are running on Amazon’s EC2 cloud. Using the…

As a follow-up to our previous Scala post about migrating to Scala from a CakePHP setup, Typesafe reached out to us to put together a case study. We are releasing a portion of the interview transcript below to give more specifics about why we decided to make the switch. What…

Simple web applications can be built quickly, and the original source code sent to users’ browsers for use. While this allows for rapid prototyping and quick turnaround, it’s not a workable model in the long run for a number of reasons:

Today’s post is an interview with our VP of Engineering, Brian Pugh.  As Lucidchart transitions away from PHP,  we thought it might benefit the development community to have one of our in-house experts make the case for Scala as the best solution for web-based applications. What kind of shop are…