Archive for the ‘Monday School’ Category
Wednesday, March 3rd, 2010
In our work towards Continuous Deployment and an improved approach to JavaScript we are missing one very important thing - automated unit testing for JavaScript. Currently we have have some tests written in TestCase that will run in the browser. But we need away to automate this without the need of ...
Posted in Monday School | 2 Comments »
Monday, February 22nd, 2010
In our discussion today about Javascript frameworks we finally came to a conclusion, of sort, regarding when to use frameworks.
In back office applications we can use whatever framework we want. It is used by a small number of people and we have total control over possible dependencies and namespace ...
Posted in Monday School | 3 Comments »
Monday, February 8th, 2010
We're currently devoting an hour each Monday to collectively work our way through JavaScript. Our aim is to point to the key areas of interest and improvement, and to dig into each area one by one.
We are maintaining a TOC for our JS-discussions here.
Development Tools
Firebug is the most important development ...
Posted in Monday School, coding | 1 Comment »
Monday, February 1st, 2010
Not many years ago, people would giggle and think of enterprise and JavaScript as an oxymoron. Not so much anymore. If you want to be a serious actor even in (or maybe especially in) the enterprise software market, you have to take JavaScript seriously. Large parts of your product's business ...
Posted in Monday School, coding, software | 2 Comments »
Monday, November 16th, 2009
It's been very interesting looking at different technologies and strategies, and we are now concluded and will be leaving the topic of caching for now.
Caching Todo-items
Reverse Proxy Caching and ESI
We will be creating an internal guideline-document for using Varnish, which we'll also publish here on the blog. Varnish is a ...
Posted in Monday School | No Comments »
Thursday, November 5th, 2009
(These are the notes from Aptoma Monday School for week #44 and #45)
We have recently been blogging our notes on different modi operandi of caching. To sum it up, these were: reverse proxy caching, application caching (view caching, subview caching and object/data-caching), opcode caching, client caching and query caching.
We have ...
Posted in Monday School | 2 Comments »
Thursday, October 22nd, 2009
This is the second post of our lecture notes from Aptoma Monday School - series (AMS). As it is lecture notes, you should expect the texsts to be a bit rough around the edges. We've decided to discuss and revise our caching strategies. Our session this week was spent settling ...
Posted in Monday School | 1 Comment »
Thursday, October 22nd, 2009
The following article is an in-depth look at Query Cache, mentioned briefly in our post about Caching Strategies.
With Query Cache, the result set from SELECT queries are cached with the query command itself as key. Meaning that if a SELECT query initially executes in ten seconds, consecutive times the _exact_ ...
Posted in Monday School, coding | 1 Comment »
Monday, October 12th, 2009
We've launched a new initiative here at Aptoma, and we have given it the mundane name of 'Aptoma Monday School' (AMS). We could have been cool and written "Skool" or something like that, but we didn't.
AMS is basically an intense hour each Monday @ 0900 hours which we dedicate to ...
Posted in Monday School | 3 Comments »