Nathan Rijksen's Blogs

Nathan Rijksen is the Development Lead for Komodo IDE. He works adeptly with Mozilla, Python and JavaScript to ensure that Komodo IDE is the IDE of choice for development teams. Nathan has been working with Komodo IDE for a decade before joining the development team in 2012. Since then he has worked tirelessly on new features such as Commando, Breadcrumbs, a completely new UI and much more.

  • Komodo 11 Released: Revamped CodeIntel, DevDocs.io Integration and More
    Komodo IDE 11

    After roughly a year of hard work, we’re happy to announce the next major iteration of Komodo IDE. There are so many changes in this release it’s hard to list them all. I would encourage everyone to check out our What’s New page and Download the 21-day full featured trial to get a sense for things. That said, I’d like to give a short overview of some of my favourite changes in this iteration of Komodo IDE.

  • 10 Reasons Why Komodo Isn't Your Average Editor
    10 Reasons Why Komodo

    If there is one thing I've noticed in my years of working on Komodo, it's that people are full of misconceptions about what it is. Some of it comes from it having been around for over 15 years, some of it comes from it being an IDE and all the "baggage" that comes with that terminology. I thought why not address some of these misconceptions in a fun and short blog summarizing some of the items that in, my eyes, need to get some time in the spotlight.

  • Komodo 10.2.3 Released - Freezing Issue Resolved
    Komodo IDE 10.2.3 Released

    MacOS 10.12.4 came with an interesting surprise for Komodo users, one that made Komodo randomly hang when running processes. Many of you reported this bug to us and helped us diagnose it over the weeks and months following the MacOS 10.12.4 release. Sadly this was just one of THOSE bugs. The kind that take months to diagnose properly and minutes to fix.

  • Addon Bootstrapper in Komodo
    Add On Boostrapper in Komodo

    As you may or may not know, Komodo is based on Mozilla, same as Firefox. You might even say Komodo is based on Firefox. As you may also know, Firefox has a very flexible addon system. In fact, there are very few areas of Firefox that you cannot customize with an Addon. People have written entire applications inside of Firefox, and entire applications have been written on top of Firefox's foundation--Thunderbird, Selenium, Postbox and of course Komodo, to name a few.

  • Komodo 10.2.2 Released
    Komodo IDE and Golang

    The Komodo team is hard at work on our next big update, but before we get to that we have another maintenance release to share with you. This release has some very significant improvements that enhance your quality of life with Komodo--not the least of which is a performance fix for typing speed, ensuring an enjoyable coding experience.

    In addition to the performance improvements this release also ensures full compatibility with our new ActiveGo Beta.

  • Unit Testing with Komodo IDE

    Unit Testing was one of the big changes we made to Komodo 10.2. This is a fresh iteration which supports more frameworks and gives you a lot of useful information when running unit tests.

    The frameworks supported include PHPUnit (PHP), pytest (Python), prove (Perl), Mocha (Node.js), RSpec (Ruby), Go or any frameworks that output in TAP or TeamCity compatible formatting.

    Enjoy the screencast or feel free to skim the summary below.

  • Komodo 10.2.1 Released

    Today we're releasing version 10.2.1 for Komodo IDE and Edit. This is a stability release, meaning it only seeks to address stability issues and UX bugs. It does not add any new functionality.

    Most notably, this release fixes the issue where formatters were no longer working, which was a regression in the 10.2.0 release.

    Download Komodo IDE

    Discuss the Release

  • Recording Programmable Macros

    I’ve been using Komodo for roughly 10 years, 4 of them as a Komodo Developer. One of the main features that made me use Komodo in the first place was its macros, and the accompanying toolbox to manage them (as well as other tools).

    These days macros might not sound so impressive, but 10 years ago they sure were. And even these days I rarely really get a use out of them the way I do in Komodo.

  • Komodo 10.2 Released! New Unit Testing, Slack Sharing, Yarn Support

    The Komodo team has been hard at work, and some of that work you can feast your eyes upon today with the release of Komodo IDE 10.2. This release is focussed primarily on two features: unit testing and Slack sharing, but it's not just about the features; we've fixed roughly 100 bugs and made quite a few improvements and enhancements. We hope you enjoy this iteration of Komodo IDE and look forward to your feedback!

  • Full Stack Web Development and the Battle of the Packages

    In a way I’m a very isolated developer. Not in that I work from home, which I do, but I work on Komodo, which comes with its own “stack” (Mozilla) and doesn’t have access to a huge package repository like you would with Node.JS. This means much of the work I do is isolated within this stack, and I only interact with what’s happening in the “outside world” through integrations and side projects. You might get the sense that this is a negative, and certainly in some ways it is, but I consider this a positive overall because, frankly, modern full-stack development sucks.

Pages