A change of IDEs11 Nov, 2014
As Indigo, Juno, Kepler and company came and went, tweaks were made, user interfaces polished: fair enough. But of late, Eclipse has become more and more sluggish, and downright Domino Designer-ish on occasion (which is clearly intolerable!) The last straw for me was when both Kepler and Luna decided to periodically “forget” that they had integrated JUnit test-runners: a re-start was required to render test-running functional once more.
Time to change.
At a number of clients I noticed other Java developers crowing about IntelliJ IDEA. I’ve had good experiences with other JetBrains products (TeamCity and ReSharper, specifically), so figured I’d give it a go. I’m glad I did! Of course, one cannot simply forget years of Eclipse-focussed muscle memory, but I have found IntelliJ to be fast, responsive, logical, and chock-full of good features. Compared with Eclipse, IDEA makes good use of space, and an ability to quickly tuck away individual panes / windows / views / call-them-what-you-will is useful too. The JUnit shizzle is integrated well, and tests run very quickly. IDEA has extensive refactoring support too… in short, it’s all there, and I’m converted.
If I have piqued your interest, be sure to check out what’s coming in version 14, the next major release. There are some splendid things coming, like an integrated decompiler, scratch files and in-line operator expressions evaluation.
How to write a blog post23 Sep, 2014
There’s a lot of writing out there which I really enjoy at the moment (reading more than ever nowadays). One site that I only started following relatively recently is Wil Wheaton’s. No idea what took me so long. I rather enjoyed this little snippet in his latest post:
Stephen King says that writing is a form of time travel, and I’ll take that a step further: a bookstore or library is a portal to anywhere in the multiverse; it’s Sigil made real.
A new path20 Sep, 2014
My, it has been a busy few months (as you can tell from how dark this site has been). In addition to normal client assignments, we at LDC Towers have been beavering away with a new product, which we call LDC Via. You should definitely check it out.
At this stage the app is in active development, and we’re looking to sign up willing beta testers. The tool can be run on premises or in the cloud—you can see a pared-down version of the cloud offering running as part of our demo app—and we hope to be actively marketing this tool before the end of the year.
For those of you interested, technically there’s quite a lot going on in there:
- Domino Data Services
- A REST API for Via
Good fun, and a great development experience if you’ve not tried this stuff before. Keep your eye on the LDC Via blog for more in the coming weeks.