Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    A

    Asana Engineering

    eng.asana.com · Company blog · on HN since 2013

    The engineering blog of Asana, covering its web stack, data infrastructure, TypeScript and node.js adoption, and hiring.

    Visit blogHN submissions
    Web DevelopmentDevOps & Cloud
    What HN says

    HN commenters mostly cite its post on scaling Asana.com, which used Statamic, PHP, and AWS Elastic Beanstalk; one calls that costly for a simple static site.

    Stats for nerds
    15HN people shared it
    13linked in comments
    323story points
    Jul 2015last shared
    2013people per year2015

    Top posts on HN

    1. 1
      Scaling Asana.com
      7 people · 123 points · first shared 2014 · 43 comments on HN
    2. 2
      Why Asana Is Switching to TypeScript
      1 person · 101 points · first shared 2014 · 25 comments on HN
    3. 3
      Great Data: it's all in the delivery
      1 person · 48 points · first shared 2014 · Discussion on HN
    4. 4
      Visualizing Collaboration at Asana
      1 person · 12 points · first shared 2014 · Discussion on HN
    5. 5
      The Evolution of Asana’s Luna Framework
      1 person · 11 points · first shared 2015 · Discussion on HN
    6. 6
      How to Build Stable, Accessible Data Infrastructure at a Startup
      2 people · 10 points · first shared 2014 · Discussion on HN
    7. 7
      Making Asana, a JavaScript-heavy app, work in Internet Explorer
      1 person · 7 points · first shared 2013 · Discussion on HN
    8. 8
      Asana switches to node.js
      1 person · 4 points · first shared 2013 · Discussion on HN
    9. 9
      Adding Perfect Forward Secrecy to Asana
      1 person · 2 points · first shared 2013 · Discussion on HN
    10. 10
      Testville and Beyond: Massive Parallel Testing at Asana
      1 person · 2 points · first shared 2014 · Discussion on HN

    What HN people wrote when they linked it

    • awadJul 2014

      We just switched to Statamic and could not be happier. We modified it a bit so that our staging server has the admin panel enabled while still being backed by a git repo. Every save action commits and pushes to master, giving our non-technical folks a super convenient way to see their changes immediately without making a fatal mistake in production. Devs can then merge into prod after a quick review of the final changes.

      Our design and workflow were largely inspired by the Asana team (http://eng.asana.com/2014/02/scaling-asana-com/) but we wanted to give our folks a fully featured admin panel instead of making them trudge through the Bitbucket/Github interface.

      Edit: do not want to rain on the Pagekit parade at all...looks great so far.

    • aestoeAug 2013

      Asana: San Francisco: Full Time: http://eng.asana.com/
      Technology: http://asana.com/luna
      Full Job Description: SOFTWARE ENGINEER https://asana.com/jobs/software-engineer

      If you join the team, you'll work with seasoned engineers from Google and Facebook, as well as the co-founder of Facebook. You will also take ownership of a large problems in a successful and small but growing startup.

      Contact: jobs@asana.com

    • tsurantinoJul 2015

      Asana did something similar: https://eng.asana.com/2014/02/scaling-asana-com/

      There is an argument to be made that a ubiquitous, developer-first system translates into more instant changes. Seeing changes quickly makes it easier to iterate, which is better over time than the initial investment to learn Markdown.

    • inthewoodsFeb 2014

      This blog post from Asana is proving inspirational for my team:

      http://eng.asana.com/2014/02/scaling-asana-com/

      http://statamic.com/ is the CMS and it provides a nice interface for content owners - although Asana uses the online Github interface for editing content.

    • jnankinAug 2014

      See this Asana post on how they do it: http://eng.asana.com/2014/02/scaling-asana-com/

      This still requires Statamic, PHP, and AWS Elastic Beanstalk. That would appear to be expensive for just a simple static site.

    • barryhandApr 2014

      Depending on tech capability, Statamic is a good option http://statamic.com/

      The team at Asana have used it to scale as we ll http://eng.asana.com/2014/02/scaling-asana-com/

    Related

    Asana Blogblog.asana.com74 people

    TypeScript’s quirks: How inconsistencies make the language more complex

    Asana Blog
    Company · last shared 2024
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Figma Blogfigma.com608 people

    How to build a plugin system on the web and also sleep well at night

    Figma Blog
    Company · last shared 2026
    Stack Overflow Blogstackoverflow.blog1.1k people

    How Dwarf Fortress is built

    Stack Overflow Blog
    Company · last shared 2026
    Go Blogblog.golang.org529 people

    Go 2, here we come

    Go Blog
    Company · last shared 2026
    LinkedIn Engineeringengineering.linkedin.com415 people

    LinkedIn Intro: Doing the Impossible on iOS

    LinkedIn Engineering
    Company · last shared 2025
    Slack Engineeringslack.engineering281 people

    Taking PHP Seriously

    Slack Engineering
    Company · last shared 2026
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025