User contributions
From APIDesign
(Latest | Earliest) View (newer 250) (older 250) (20 | 50 | 100 | 250 | 500)
- 10:12, 29 October 2016 (hist) (diff) Image:GeeCONKeynoteSpeaker.jpg (Speaking at GeeCON Prague 2016 keynote wearing the typical OracleLabs suite that helps us write CleanCode.) (top)
- 06:27, 22 October 2016 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 06:22, 22 October 2016 (hist) (diff) GeeCONPrague (New page: GeeCON has expanded to Prague and on Oct 19, 2016 I had the pleasure to do an initial keynote talk. Dear GeeCON thanks a lot for such a wonderful experience. Here is a pictur...)
- 06:11, 22 October 2016 (hist) (diff) Image:GeeCONKeynote.jpeg (Anxious audience just before my GeeCONPrague keynote started.) (top)
- 06:09, 22 October 2016 (hist) (diff) GeeCON
- 10:31, 25 September 2016 (hist) (diff) DefaultMethods (→Beware of DefaultMethods)
- 10:46, 24 September 2016 (hist) (diff) Template:JDK (top)
- 10:45, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 10:43, 24 September 2016 (hist) (diff) DefaultMethods
- 10:43, 24 September 2016 (hist) (diff) DefaultMethods
- 10:42, 24 September 2016 (hist) (diff) Blogs:JaroslavTulach:Practical Design
- 10:39, 24 September 2016 (hist) (diff) DefaultMethods (→Beware of DefaultMethods)
- 10:38, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 10:37, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 09:43, 24 September 2016 (hist) (diff) DefaultMethods
- 09:41, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 09:40, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 09:40, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 09:40, 24 September 2016 (hist) (diff) DefaultMethods (→By-Passing Your Interface)
- 09:39, 24 September 2016 (hist) (diff) DefaultMethods (→By-Passing Your Interface)
- 09:39, 24 September 2016 (hist) (diff) DefaultMethods
- 09:37, 24 September 2016 (hist) (diff) DefaultMethods
- 09:00, 24 September 2016 (hist) (diff) DefaultMethods
- 08:59, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 08:57, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 08:56, 24 September 2016 (hist) (diff) DefaultMethods (→The Sorting Problem)
- 08:55, 24 September 2016 (hist) (diff) DefaultMethods (→By-Passing Your Interface)
- 08:54, 24 September 2016 (hist) (diff) DefaultMethods (→By-Passing Your Interface)
- 08:53, 24 September 2016 (hist) (diff) DefaultMethods (→By-Passing Your Interface)
- 08:52, 24 September 2016 (hist) (diff) DefaultMethods (→By-Passing Your Interface)
- 08:52, 24 September 2016 (hist) (diff) DefaultMethods (→By-Passing Your Interface)
- 07:59, 24 September 2016 (hist) (diff) DefaultMethods (→By-Passing Your Interface)
- 07:38, 24 September 2016 (hist) (diff) DefaultMethods
- 07:16, 24 September 2016 (hist) (diff) DefaultMethods (New page: DefaultMethods is a new feature in JDK8 which breaks the clear separation between Java '''interface''' (only specifies a contract) and '''class''' (provides some implementation...)
- 07:03, 17 September 2016 (hist) (diff) Graal (Fix by Tomáš Stupka) (top)
- 08:55, 12 September 2016 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 08:52, 12 September 2016 (hist) (diff) AutoUpdate (top)
- 08:50, 12 September 2016 (hist) (diff) AutoUpdate
- 08:50, 12 September 2016 (hist) (diff) AutoUpdate (→Distributing Undistributable)
- 08:49, 12 September 2016 (hist) (diff) AutoUpdate
- 08:49, 12 September 2016 (hist) (diff) AutoUpdate
- 08:49, 12 September 2016 (hist) (diff) AutoUpdate
- 08:48, 12 September 2016 (hist) (diff) AutoUpdate
- 08:48, 12 September 2016 (hist) (diff) AutoUpdate
- 08:47, 12 September 2016 (hist) (diff) AutoUpdate
- 08:46, 12 September 2016 (hist) (diff) AutoUpdate (New page: NetBeans created AutoUpdate technology in 1999. These days it is a typical system for keeping your Android, [iOS]] or Linux distribution up to date. At the end of last cent...)
- 15:39, 29 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign) (top)
- 15:39, 29 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign)
- 15:38, 29 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign)
- 15:38, 29 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign)
- 15:37, 29 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign)
- 15:36, 29 August 2016 (hist) (diff) Swing
- 10:42, 26 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign)
- 10:41, 26 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign)
- 10:41, 26 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign)
- 10:40, 26 August 2016 (hist) (diff) Swing (→Example of Bad APIDesign)
- 10:39, 26 August 2016 (hist) (diff) Swing
- 10:38, 26 August 2016 (hist) (diff) APIDesign (Redirecting to API Design) (top)
- 10:37, 26 August 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 10:36, 26 August 2016 (hist) (diff) Arithmetica (Redirecting to AlternativeBehavior) (top)
- 10:36, 26 August 2016 (hist) (diff) Swing
- 13:15, 25 August 2016 (hist) (diff) Graal
- 12:49, 25 August 2016 (hist) (diff) GraalPolyglotStudio (Redirecting to Graal)
- 12:49, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 12:47, 25 August 2016 (hist) (diff) Graal
- 12:46, 25 August 2016 (hist) (diff) GraalPolyglotStudio (Redirecting to Graal)
- 09:49, 25 August 2016 (hist) (diff) GraalPolyglotStudio (Never get lost with GPS)
- 07:20, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 06:36, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 06:33, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 04:25, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 04:25, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 04:23, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 04:23, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 04:20, 25 August 2016 (hist) (diff) GraalPolyglotStudio
- 20:19, 24 August 2016 (hist) (diff) GraalPolyglotStudio
- 20:15, 24 August 2016 (hist) (diff) GraalPolyglotStudio
- 20:13, 24 August 2016 (hist) (diff) GraalPolyglotStudio
- 20:11, 24 August 2016 (hist) (diff) GraalPolyglotStudio
- 20:08, 24 August 2016 (hist) (diff) GraalPolyglotStudio (New page: Graal Polyglot Studio Future Press Release Publish in May 2017 OracleLabs is proud to announce the immediate availability of Graal Studio - the ultimate multi language development enviro...)
- 05:34, 22 July 2016 (hist) (diff) CurryOn (top)
- 05:33, 22 July 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 05:27, 22 July 2016 (hist) (diff) CurryOn (New page: I was invited to give a talk at CurryOn 2016 about Truffle called ''Become Polyglot by Learning Java!''. It provoked tweets like: ''If you only watch one talk from @cur...)
- 05:21, 22 July 2016 (hist) (diff) Curriculum vitae (→Publications & Conferences)
- 13:38, 17 July 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 13:31, 17 July 2016 (hist) (diff) APIReview (→What if it is Too Late?) (top)
- 13:30, 17 July 2016 (hist) (diff) APIReview (→What if it is Too Late?)
- 13:27, 17 July 2016 (hist) (diff) APIReview (→One Day Preparation)
- 13:25, 17 July 2016 (hist) (diff) APIReview (→One Day Preparation)
- 13:24, 17 July 2016 (hist) (diff) APIReview (→Don't bother me with Code!)
- 13:24, 17 July 2016 (hist) (diff) APIReview (→Don't bother me with Code!)
- 13:20, 17 July 2016 (hist) (diff) APIReview (→Show me the Code!)
- 13:19, 17 July 2016 (hist) (diff) APIReview (→Show me the Code!)
- 13:19, 17 July 2016 (hist) (diff) APIReview (→Show me the Code!)
- 13:18, 17 July 2016 (hist) (diff) APIReview (→Show me the Code!)
- 13:17, 17 July 2016 (hist) (diff) APIReview (→Pitfalls of API Reviews)
- 13:16, 17 July 2016 (hist) (diff) APIReview
- 13:15, 17 July 2016 (hist) (diff) APIReview
- 07:18, 16 July 2016 (hist) (diff) SQLDeveloper (top)
- 07:17, 16 July 2016 (hist) (diff) SQLDeveloper
- 07:11, 16 July 2016 (hist) (diff) SQLDeveloper (New page: SQL Developer is built on top basis of JDeveloper which itself is built on NetBeans Platform since the time when I decided to [[JDeveloper#Co...)
- 07:08, 16 July 2016 (hist) (diff) JDeveloper (top)
- 17:52, 15 July 2016 (hist) (diff) Blogs:JaroslavTulach:Practical Design
- 17:51, 15 July 2016 (hist) (diff) SignatureTests (→Java)
- 17:50, 15 July 2016 (hist) (diff) SigTest (Redirecting to SignatureTests) (top)
- 10:54, 15 July 2016 (hist) (diff) ExceptionVariance (→Usage in Truffle)
- 09:56, 15 July 2016 (hist) (diff) ExceptionVariance
- 18:02, 14 July 2016 (hist) (diff) ExceptionVariance
- 17:55, 14 July 2016 (hist) (diff) ExceptionVariance
- 17:55, 14 July 2016 (hist) (diff) ExceptionVariance
- 17:35, 14 July 2016 (hist) (diff) ExceptionVariance
- 17:27, 14 July 2016 (hist) (diff) ExceptionVariance
- 17:21, 14 July 2016 (hist) (diff) ExceptionVariance (New page: This essay is most useful when dealing with Checked exceptions as known from Java, however even in systems without compile time exception checking it may be useful. The same princi...)
- 15:32, 14 July 2016 (hist) (diff) Covariance (top)
- 15:31, 14 July 2016 (hist) (diff) Contravariance (top)
- 20:01, 26 June 2016 (hist) (diff) Blogs:JaroslavTulach:Theory (→Make Your Builder Whine!)
- 20:00, 26 June 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 19:54, 26 June 2016 (hist) (diff) WhiningBuilder (→Summary) (top)
- 19:51, 26 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 19:01, 26 June 2016 (hist) (diff) WhiningBuilder (→Drawbacks)
- 19:00, 26 June 2016 (hist) (diff) WhiningBuilder (→Drawbacks)
- 19:00, 26 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 18:59, 26 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 18:58, 26 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 18:57, 26 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 18:55, 26 June 2016 (hist) (diff) ResistingBuilder (ResistingBuilder moved to WhiningBuilder: Whine reflects the continuous complaining nature of the builder.) (top)
- 18:55, 26 June 2016 (hist) (diff) m WhiningBuilder (ResistingBuilder moved to WhiningBuilder: Whine reflects the continuous complaining nature of the builder.)
- 14:41, 21 June 2016 (hist) (diff) TruffleInteropUsability (top)
- 07:13, 20 June 2016 (hist) (diff) ChameleonBuilder (→Drawbacks) (top)
- 07:12, 20 June 2016 (hist) (diff) ChameleonBuilder (→Drawbacks)
- 06:45, 20 June 2016 (hist) (diff) HiddenBuilder (top)
- 06:41, 20 June 2016 (hist) (diff) HiddenBuilder
- 06:41, 20 June 2016 (hist) (diff) HiddenBuilder (New page: HiddenBuilder is a trick that hides the builder from Javadoc of your API. It may be very handy when the builder comes with a complex (generic type) signature like in case o...)
- 06:32, 20 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 09:42, 18 June 2016 (hist) (diff) WhiningBuilder
- 14:49, 17 June 2016 (hist) (diff) WhiningBuilder (→Summary)
- 14:49, 17 June 2016 (hist) (diff) WhiningBuilder (→Summary)
- 14:48, 17 June 2016 (hist) (diff) WhiningBuilder (→Summary)
- 14:48, 17 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 14:43, 17 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 14:43, 17 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 14:43, 17 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 14:42, 17 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 14:41, 17 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 14:40, 17 June 2016 (hist) (diff) WhiningBuilder (→Drawbacks)
- 14:39, 17 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 14:37, 17 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 14:37, 17 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 14:36, 17 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 14:36, 17 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 14:36, 17 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 14:33, 17 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 14:30, 17 June 2016 (hist) (diff) WhiningBuilder
- 14:26, 17 June 2016 (hist) (diff) WhiningBuilder
- 12:43, 17 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 12:40, 17 June 2016 (hist) (diff) WhiningBuilder
- 12:38, 17 June 2016 (hist) (diff) WhiningBuilder (→Summary)
- 12:37, 17 June 2016 (hist) (diff) WhiningBuilder (→Summary)
- 12:36, 17 June 2016 (hist) (diff) Source compatible (Redirecting to BackwardCompatibility#Source Compatibility) (top)
- 12:35, 17 June 2016 (hist) (diff) Binary compatible (Redirecting to BackwardCompatibility#Binary Compatibility) (top)
- 12:33, 17 June 2016 (hist) (diff) Binary Compatibility (Redirecting to BackwardCompatibility#Binary Compatibility) (top)
- 12:32, 17 June 2016 (hist) (diff) Source Compatibility (Redirecting to BackwardCompatibility#Source Compatibility) (top)
- 12:30, 17 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 11:03, 17 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 11:03, 17 June 2016 (hist) (diff) WhiningBuilder (→Why Does It Work?)
- 11:02, 17 June 2016 (hist) (diff) WhiningBuilder (→Explaining Why)
- 11:02, 17 June 2016 (hist) (diff) WhiningBuilder (→Explaining Why)
- 11:01, 17 June 2016 (hist) (diff) WhiningBuilder (→Explaining Why)
- 09:09, 17 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 09:08, 17 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 09:08, 17 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 09:07, 17 June 2016 (hist) (diff) WhiningBuilder
- 09:06, 17 June 2016 (hist) (diff) WhiningBuilder
- 08:11, 17 June 2016 (hist) (diff) WhiningBuilder (→Drawbacks)
- 14:31, 16 June 2016 (hist) (diff) WhiningBuilder (→Evolution)
- 14:22, 16 June 2016 (hist) (diff) WhiningBuilder (→Drawbacks)
- 14:11, 16 June 2016 (hist) (diff) WhiningBuilder (→Explaining Why)
- 13:59, 16 June 2016 (hist) (diff) WhiningBuilder
- 13:50, 16 June 2016 (hist) (diff) WhiningBuilder (→Explaining Why)
- 13:32, 16 June 2016 (hist) (diff) WhiningBuilder
- 13:31, 16 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 12:32, 16 June 2016 (hist) (diff) WhiningBuilder (→Multiple Throws)
- 12:29, 16 June 2016 (hist) (diff) WhiningBuilder (New page: One problem with ChameleonBuilder is that the change of the return type works only for a single essential attribute. Can we modify the [[builder] pattern to work with multiple such att...)
- 09:37, 16 June 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 09:36, 16 June 2016 (hist) (diff) BuilderUnfinished (BuilderUnfinished moved to ChameleonBuilder: Chameleon is more sexy than unfinished encounter) (top)
- 09:36, 16 June 2016 (hist) (diff) m ChameleonBuilder (BuilderUnfinished moved to ChameleonBuilder: Chameleon is more sexy than unfinished encounter)
- 09:35, 16 June 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 09:34, 16 June 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 09:25, 16 June 2016 (hist) (diff) ChameleonBuilder (→Drawbacks)
- 09:24, 16 June 2016 (hist) (diff) ChameleonBuilder (→Drawbacks)
- 09:23, 16 June 2016 (hist) (diff) ChameleonBuilder (→Drawbacks)
- 09:22, 16 June 2016 (hist) (diff) ChameleonBuilder (→Drawbacks)
- 09:21, 16 June 2016 (hist) (diff) ChameleonBuilder (→Initially Initialized)
- 09:20, 16 June 2016 (hist) (diff) ChameleonBuilder (→Initially Initialized)
- 09:20, 16 June 2016 (hist) (diff) ChameleonBuilder
- 09:11, 16 June 2016 (hist) (diff) ChameleonBuilder (→Unspecified Return Type)
- 09:11, 16 June 2016 (hist) (diff) ChameleonBuilder (→Unspecified Return Type)
- 09:09, 16 June 2016 (hist) (diff) ChameleonBuilder (→Runtime Exception)
- 09:07, 16 June 2016 (hist) (diff) ChameleonBuilder
- 09:05, 16 June 2016 (hist) (diff) ChameleonBuilder
- 08:54, 16 June 2016 (hist) (diff) Exception (top)
- 08:53, 16 June 2016 (hist) (diff) Exception (New page: Java made checked exceptions popular topic of many debates. When designing a Java one is often confronted with the necessary choice between checked exceptions or runtime [[...)
- 08:49, 16 June 2016 (hist) (diff) Checked exception (top)
- 08:48, 16 June 2016 (hist) (diff) ChameleonBuilder (→Unspecified Return Type)
- 08:45, 16 June 2016 (hist) (diff) ChameleonBuilder (→Unspecified Return Type)
- 08:43, 16 June 2016 (hist) (diff) ChameleonBuilder (→Unspecified Return Type)
- 08:41, 16 June 2016 (hist) (diff) ChameleonBuilder
- 08:39, 16 June 2016 (hist) (diff) ChameleonBuilder (→Unspecified Return Type)
- 08:28, 16 June 2016 (hist) (diff) ChameleonBuilder (→Unspecified Return Type)
- 08:24, 16 June 2016 (hist) (diff) ChameleonBuilder (→Factory Method)
- 03:42, 16 June 2016 (hist) (diff) Image:Html4eclipse.png (top)
- 10:05, 13 June 2016 (hist) (diff) TruffleInteropUsability
- 09:59, 13 June 2016 (hist) (diff) TruffleInteropUsability
- 09:58, 13 June 2016 (hist) (diff) TruffleInteropUsability (New page: Let's come up with own larger examples that exchange larger data structures and not just very small tests where only a few objects are participating in interop. In general, I am not so sur...)
- 09:42, 13 June 2016 (hist) (diff) ChameleonBuilder (New page: Very nice attribute of a Builder pattern is the fact that it allows the users to associate the attributes one by one and doesn't force them to do so in a predefined order. Possibly it ...)
- 08:01, 13 June 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 08:00, 13 June 2016 (hist) (diff) Blogs:JaroslavTulach:Theory
- 07:55, 13 June 2016 (hist) (diff) BuilderWithConditionalException (→Summary) (top)
- 07:55, 13 June 2016 (hist) (diff) BuilderWithConditionalException (→Summary)
- 07:54, 13 June 2016 (hist) (diff) BuilderWithConditionalException (→Changing the State)
- 07:51, 13 June 2016 (hist) (diff) BuilderWithConditionalException (→Builder for Source)
- 14:16, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Changing the State)
- 14:13, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Throw only for I/O)
- 14:13, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Throw only for I/O)
- 14:12, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Throw on I/O Error)
- 14:11, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Builder for Source)
- 14:09, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Changing the State)
- 14:01, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Throw only for I/O)
- 13:38, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Throw only for I/O)
- 13:31, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Throw on I/O Error)
- 13:28, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Throw on I/O Error)
- 13:23, 10 June 2016 (hist) (diff) BuilderWithConditionalException (→Throw on I/O Error)
- 13:21, 10 June 2016 (hist) (diff) BuilderWithConditionalException
- 13:21, 10 June 2016 (hist) (diff) BuilderWithConditionalException (New page: The builder pattern is gaining more and more popularity in the APIs that I design: In Truffle API we are trying to use it a lot. For example an instance of the {{truffle|co...)
- 08:13, 6 June 2016 (hist) (diff) Blogs:JaroslavTulach:Practical Design
- 08:02, 6 June 2016 (hist) (diff) APIUsabilityStudy (top)
- 07:55, 6 June 2016 (hist) (diff) APIUsabilityStudy
- 07:55, 6 June 2016 (hist) (diff) APIUsabilityStudy
- 07:52, 6 June 2016 (hist) (diff) APIUsabilityStudy (New page: Motto: the easiest way to learn something about a code base is to fix bugs. The easiest way to '''learn''' something '''about design API''' is to join an APIUsabilityStudy! There are ...)
- 07:51, 6 June 2016 (hist) (diff) API Design (Redirecting to Category:APIDesignPatterns) (top)
- 08:54, 9 May 2016 (hist) (diff) Image:MineSweeperControls.jpeg (top)
- 08:53, 9 May 2016 (hist) (diff) ControlsJS (→Write Business Logic, Choose UI later) (top)
- 08:52, 9 May 2016 (hist) (diff) ControlsJS (→Write Business Logic, Choose UI later)
- 03:47, 9 May 2016 (hist) (diff) ControlsJS (→Porting MineSweeper)
- 03:46, 9 May 2016 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 03:45, 9 May 2016 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 03:40, 9 May 2016 (hist) (diff) Image:MineSweeperControls.jpeg (ControlsJS version of MineSweeper application.)
- 03:38, 9 May 2016 (hist) (diff) ControlsJS (→Porting MineSweeper)
- 03:37, 9 May 2016 (hist) (diff) ControlsJS
- 03:37, 9 May 2016 (hist) (diff) AppStoreTheEnd
(Latest | Earliest) View (newer 250) (older 250) (20 | 50 | 100 | 250 | 500)