There are very good reasons to use immutable objects in certain languages. In JavaScript, however, I’m still kind ofโฆ. meh.
In this blog post, I plan to discuss my reasonings with the hope that I might spark discussion on the use of Immutable Objects in JavaScript…
MockOla Design Tool Reveals New UI And UML Diagram Palette
We’re happy to announce that significant feature and user interface improvements are now available on MockOla. MockOla is a rapid design tool with a drag-and-drop element editor for concept designs, user interfaces mockups, and wireframes. In this new version of MockOla, a new user interface has been revealed and UML modeling palettes have been added.
Keyhole To Sponsor SQL Saturday Kansas City
Attention: This article was published over 10 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.We are pleased to announce that Keyhole Software is a sponsor of the 2016ย SQL Saturday Kansas City. SQL Saturday is aย one-day, free training opportunity …
St. Louis, Detroit & Lincoln Events Scheduled: Angular 2 In Action!
We are excited to announce the next Keyhole Software educational event: Angular 2 In Action! This is a live-coding learning opportunity open to the public. This free presentation will be held in St. Louis at the Courtyard Marriott in Creve Coeur, Missouri on Sept 1, 2016 from 8-10 a.m. / in Detroit, MI at Detroit Labs on Sept 22 from 6-8 p.m./ in Lincoln, NE at the Lincoln.Code() User Group meeting on Sept 28 from 6-8 p.m. Space is limited, so register for your free ticket today.
AngularJS Unit Testing With Karma & Jasmine
In this post, Matthew Brown first discusses why we need unit tests. He then demonstrates writing unit tests for an existing reference Angular application with an eye for how to make good use of testing tools for Angular.





