User contributions
From APIDesign
(Latest | Earliest) View (newer 250) (older 250) (20 | 50 | 100 | 250 | 500)
- 09:23, 25 September 2015 (hist) (diff) JDD (New page: I enjoyed [http://13.jdd.org.pl/en/ Krakow JDD conference] in 2013 and based on my experiences I wrote the languages essay. Now I am invited to speak at JDD 2015 about [[Truffl...)
- 09:19, 25 September 2015 (hist) (diff) Language (top)
- 14:10, 11 September 2015 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 11:22, 11 September 2015 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 11:10, 11 September 2015 (hist) (diff) Truffle (→Debugger in NetBeans 8.1)
- 11:00, 11 September 2015 (hist) (diff) Truffle (→Debugger in NetBeans 8.1)
- 11:00, 11 September 2015 (hist) (diff) Truffle
- 11:00, 11 September 2015 (hist) (diff) Truffle (→Debugger in NetBeans 8.1)
- 10:53, 11 September 2015 (hist) (diff) Truffle
- 10:52, 11 September 2015 (hist) (diff) Truffle
- 10:52, 11 September 2015 (hist) (diff) Truffle (→Get It for Free)
- 21:56, 2 September 2015 (hist) (diff) Bck2Brwsr 0.16 (New page: Bck2Brwsr now bundles precompiled Bck2BrwsrLibraries for HTML/Java API version 1.2. Better handling of fully qualified names that contain an underscore. Refl...)
- 21:53, 2 September 2015 (hist) (diff) Bck2Brwsr (→Release 0.14 and 0.15)
- 06:53, 2 September 2015 (hist) (diff) JSON4Brwsr (→Write Your Own Provider) (top)
- 06:52, 2 September 2015 (hist) (diff) JSON4Brwsr (→org.apidesign.html.json)
- 06:51, 2 September 2015 (hist) (diff) JSON4Brwsr (→net.java.html.json)
- 06:50, 2 September 2015 (hist) (diff) Twitter (→Twitter Client Demo) (top)
- 06:47, 2 September 2015 (hist) (diff) JSON4Brwsr (→Write Your Own Provider)
- 06:47, 2 September 2015 (hist) (diff) JSON4Brwsr (→Write Your Own Provider)
- 06:45, 2 September 2015 (hist) (diff) JSON4Brwsr (→Write Your Own Provider)
- 06:44, 2 September 2015 (hist) (diff) JSON4Brwsr (→Write Your Own Provider)
- 06:43, 2 September 2015 (hist) (diff) JSON4Brwsr (→org.apidesign.html.json)
- 06:42, 2 September 2015 (hist) (diff) JSON4Brwsr (→org.apidesign.html.json)
- 06:42, 2 September 2015 (hist) (diff) JSON4Brwsr (→org.apidesign.html.json)
- 06:41, 2 September 2015 (hist) (diff) JSON4Brwsr (→org.apidesign.html.json)
- 06:40, 2 September 2015 (hist) (diff) JSON4Brwsr (→net.java.html.json)
- 06:40, 2 September 2015 (hist) (diff) JSON4Brwsr (→net.java.html.json)
- 06:17, 2 September 2015 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 06:16, 2 September 2015 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 13:43, 26 August 2015 (hist) (diff) Manager (New page: What is role of a manager when designing an API? I have almost forgotten how it felt working on NetBeans at the end of nineties and in the early years of this century! Of...) (top)
- 12:34, 18 August 2015 (hist) (diff) Truffle
- 12:34, 18 August 2015 (hist) (diff) Truffle
- 08:45, 18 August 2015 (hist) (diff) Xelfi
- 17:24, 6 August 2015 (hist) (diff) Image:APICheckList.pdf (Slides from the JavaOne 2014 presentation that introduced ten easy to remember checks to verify your API is correct. The presentation is available at https://t.co/qJDoSMCnJP) (top)
- 04:50, 28 June 2015 (hist) (diff) TeaVM (→Getting Started with DukeScript and TeaVM) (top)
- 16:04, 24 June 2015 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 16:03, 24 June 2015 (hist) (diff) Image:TruffleDebugger.png (top)
- 16:02, 24 June 2015 (hist) (diff) Image:TruffleDebugger.png
- 15:59, 24 June 2015 (hist) (diff) AST (top)
- 15:56, 24 June 2015 (hist) (diff) Truffle (→Get It for Free)
- 15:55, 24 June 2015 (hist) (diff) Truffle (→Get It for Free)
- 15:54, 24 June 2015 (hist) (diff) Image:TruffleDebugger.png
- 15:53, 24 June 2015 (hist) (diff) Truffle (→Get It for Free)
- 15:53, 24 June 2015 (hist) (diff) Truffle (→Get It for Free)
- 15:51, 24 June 2015 (hist) (diff) Image:TruffleDebugger.png (Truffle gives you debugger for free! The picture shows NetBeans debugger stopped in middle of '''simple language'' (an artificial language used for demo purposes) method. NetBeans know nothing about '''simple language''' (that is why s)
- 15:46, 24 June 2015 (hist) (diff) Truffle
- 15:43, 24 June 2015 (hist) (diff) Truffle
- 09:21, 15 June 2015 (hist) (diff) Blogs:JaroslavTulach:Theory
- 14:20, 14 June 2015 (hist) (diff) Truffle
- 14:08, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Summary) (top)
- 14:07, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Summary)
- 09:21, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 09:20, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 09:19, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 09:12, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Summary)
- 09:10, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 09:10, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 09:09, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 09:08, 14 June 2015 (hist) (diff) EnforcingProperUsage
- 09:05, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Summary)
- 09:04, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Summary)
- 09:04, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Summary)
- 09:01, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 08:57, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Engineering solution)
- 08:56, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Engineering solution)
- 08:56, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Engineering solution)
- 08:54, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Trying to Hack)
- 08:53, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Striving for Clarity)
- 08:52, 14 June 2015 (hist) (diff) EnforcingProperUsage
- 08:51, 14 June 2015 (hist) (diff) EnforcingProperUsage
- 08:50, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Summary)
- 08:50, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Summary)
- 08:36, 14 June 2015 (hist) (diff) EnforcingProperUsage
- 08:13, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 08:02, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 08:02, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Legal solution)
- 07:58, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Engineering solution)
- 07:56, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Engineering solution)
- 07:55, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Engineering solution)
- 07:24, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Trying to Hack)
- 04:45, 14 June 2015 (hist) (diff) EnforcingProperUsage (→Striving for Clarity)
- 04:36, 14 June 2015 (hist) (diff) EnforcingProperUsage (New page: API design is about communication between the API designer and its API users. Good API can be recognized by quality of the ''communication'' between the designer and th...)
- 07:49, 31 May 2015 (hist) (diff) L10N (Redirecting to I18N) (top)
- 07:48, 31 May 2015 (hist) (diff) Blogs:JaroslavTulach:Theory
- 07:46, 31 May 2015 (hist) (diff) I18N (→Localizing Output) (top)
- 07:45, 31 May 2015 (hist) (diff) I18N (→Localizing Output)
- 07:42, 31 May 2015 (hist) (diff) I18N (→Localization Team)
- 07:42, 31 May 2015 (hist) (diff) I18N (→Localization Team)
- 07:41, 31 May 2015 (hist) (diff) I18N (→Localizing Output)
- 06:31, 31 May 2015 (hist) (diff) I18N
- 06:29, 31 May 2015 (hist) (diff) I18N (→Localization Team)
- 06:29, 31 May 2015 (hist) (diff) I18N (→Localization Team)
- 06:25, 31 May 2015 (hist) (diff) I18N (→Localization Team)
- 06:24, 31 May 2015 (hist) (diff) I18N (→Localization Team)
- 07:34, 30 May 2015 (hist) (diff) I18N (New page: Has internationalization any relation to API design? That is a question a curious reader of TheAPIBook asked recently. Here is m...)
- 06:13, 29 May 2015 (hist) (diff) ObfuscatePerLibrary (→Checklist) (top)
- 04:13, 29 May 2015 (hist) (diff) ObfuscatePerLibrary
- 04:10, 29 May 2015 (hist) (diff) Blogs:JaroslavTulach:Practical Design
- 04:04, 29 May 2015 (hist) (diff) ObfuscatePerLibrary (→Design)
- 04:03, 29 May 2015 (hist) (diff) ObfuscatePerLibrary (→Design)
- 04:03, 29 May 2015 (hist) (diff) ObfuscatePerLibrary (→Design)
- 04:02, 29 May 2015 (hist) (diff) ObfuscatePerLibrary (→Fast and Parallel Downloading)
- 04:00, 29 May 2015 (hist) (diff) ObfuscatePerLibrary (→Faster Compilation)
- 03:57, 29 May 2015 (hist) (diff) ObfuscatePerLibrary
- 09:40, 28 May 2015 (hist) (diff) Bck2Brwsr 0.14 (top)
- 09:34, 28 May 2015 (hist) (diff) Bck2Brwsr (→In progress release 0.14)
- 11:38, 17 May 2015 (hist) (diff) Domain Expert
- 10:26, 17 May 2015 (hist) (diff) Blogs:JaroslavTulach:Theory
- 10:25, 17 May 2015 (hist) (diff) Domain Expert
- 10:25, 17 May 2015 (hist) (diff) Domain Expert
- 10:22, 17 May 2015 (hist) (diff) Domain Expert
- 10:14, 17 May 2015 (hist) (diff) Domain Expert
- 10:14, 17 May 2015 (hist) (diff) Domain Expert
- 10:12, 17 May 2015 (hist) (diff) Domain Expert
- 10:11, 17 May 2015 (hist) (diff) Domain Expert
- 22:01, 11 May 2015 (hist) (diff) Domain Expert
- 21:56, 11 May 2015 (hist) (diff) Domain Expert
- 21:50, 11 May 2015 (hist) (diff) Domain Expert
- 21:48, 11 May 2015 (hist) (diff) Domain Expert
- 21:48, 11 May 2015 (hist) (diff) Domain Expert (New page: Once one has domain knowledge, it is easy to become and expert and develop an API for the domain. However can one be ''just'' an API expert and then ...)
- 07:11, 5 May 2015 (hist) (diff) InvokeDynamic (top)
- 04:16, 5 May 2015 (hist) (diff) Oracle
- 04:15, 5 May 2015 (hist) (diff) Curriculum vitae
- 07:05, 22 April 2015 (hist) (diff) Brendan Eich (top)
- 07:00, 22 April 2015 (hist) (diff) Blogs:JaroslavTulach:Theory
- 06:57, 22 April 2015 (hist) (diff) Brendan Eich
- 06:53, 22 April 2015 (hist) (diff) Brendan Eich
- 06:52, 22 April 2015 (hist) (diff) Brendan Eich (New page: Brendan Eich is the inventor of JavaScript. Here is his quote: I said 'JS is the x86 of the web' a couple of years a...)
- 06:39, 22 April 2015 (hist) (diff) JavaScript (top)
- 08:57, 20 April 2015 (hist) (diff) JavaScript (→OOP Assembly Set)
- 08:55, 20 April 2015 (hist) (diff) JavaScript (→Yet Another Assembly Language)
- 08:53, 20 April 2015 (hist) (diff) JavaScript
- 14:10, 10 April 2015 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 21:02, 5 April 2015 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 21:00, 5 April 2015 (hist) (diff) JavaScript (→Impossible)
- 20:57, 5 April 2015 (hist) (diff) JavaScript (→OOP Assembly Set)
- 20:57, 5 April 2015 (hist) (diff) JavaScript (→Every Generation Needs to Repeat Previous Mistakes)
- 20:56, 5 April 2015 (hist) (diff) JavaScript (→Every Generation Needs Its Own Assembler!)
- 20:55, 5 April 2015 (hist) (diff) Karel (top)
- 20:55, 5 April 2015 (hist) (diff) Karel
- 18:08, 5 April 2015 (hist) (diff) JavaScript (→OOP Assembly Set)
- 18:06, 5 April 2015 (hist) (diff) JavaScript
- 17:12, 5 April 2015 (hist) (diff) Xelfi
- 11:59, 1 April 2015 (hist) (diff) AppStore (→Available on AppStore)
- 10:23, 24 March 2015 (hist) (diff) DukeScriptInNetBeans (top)
- 10:21, 24 March 2015 (hist) (diff) DukeScriptInNetBeans
- 10:20, 24 March 2015 (hist) (diff) DukeScriptInNetBeans
- 13:49, 22 March 2015 (hist) (diff) JavaScript
- 08:52, 22 March 2015 (hist) (diff) Gradle (→Post-Mortem) (top)
- 08:41, 22 March 2015 (hist) (diff) Talk:LookupAndSpring (top)
- 05:50, 22 March 2015 (hist) (diff) LookupAndSpring (→Double Injection) (top)
- 10:26, 21 March 2015 (hist) (diff) TBD (top)
- 16:04, 20 March 2015 (hist) (diff) Blogs:JaroslavTulach:Daily Life
- 14:02, 20 March 2015 (hist) (diff) Xelfi
- 14:02, 20 March 2015 (hist) (diff) Xelfi
- 14:01, 20 March 2015 (hist) (diff) Xelfi
- 14:01, 20 March 2015 (hist) (diff) Xelfi
- 14:00, 20 March 2015 (hist) (diff) Xelfi
- 13:58, 20 March 2015 (hist) (diff) Xelfi
- 13:57, 20 March 2015 (hist) (diff) Xelfi
- 13:54, 20 March 2015 (hist) (diff) Xelfi
- 13:53, 20 March 2015 (hist) (diff) Xelfi
- 13:52, 20 March 2015 (hist) (diff) Xelfi
- 13:51, 20 March 2015 (hist) (diff) Xelfi
- 13:51, 20 March 2015 (hist) (diff) Xelfi
- 13:51, 20 March 2015 (hist) (diff) Xelfi
- 13:39, 20 March 2015 (hist) (diff) Xelfi
- 13:34, 20 March 2015 (hist) (diff) OS/2 (New page: wikipedia:OS/2 is a 32-bit operating system created by Microsoft for IBM as a replacement of wikipedia:DOS. I loved it. I loved it so much that I tried to bring...) (top)
- 13:32, 20 March 2015 (hist) (diff) Windows (New page: wikipedia:Microsoft_Windows is a popular OS for end-users of desktop computers. In 1995 there was a slight amount of time where Microsoft was struggling to release its first 32...) (top)
- 13:29, 20 March 2015 (hist) (diff) VirtualBox (top)
- 13:28, 20 March 2015 (hist) (diff) Xelfi
- 13:23, 20 March 2015 (hist) (diff) Xelfi
- 13:20, 20 March 2015 (hist) (diff) Cool (New page: Coolness is one attribute of Good Technology. However only one of few and the older of us would say it is the least important.) (top)
- 13:10, 20 March 2015 (hist) (diff) AdamDingle (top)
- 13:09, 20 March 2015 (hist) (diff) Xelfi
- 12:59, 20 March 2015 (hist) (diff) Xelfi
- 14:12, 16 March 2015 (hist) (diff) Gradle (→Cloud and Security Issues)
- 12:05, 16 March 2015 (hist) (diff) Gradle (→Post-Mortem)
- 12:04, 16 March 2015 (hist) (diff) Gradle
- 16:22, 15 March 2015 (hist) (diff) Gradle (→Summary)
- 16:20, 15 March 2015 (hist) (diff) Gradle (→Cloud and Security Issues)
- 15:56, 15 March 2015 (hist) (diff) Blogs:JaroslavTulach:Theory
- 15:53, 15 March 2015 (hist) (diff) Gradle (→Cloud and Security Issues)
- 15:37, 15 March 2015 (hist) (diff) Gradle (→Hacking vs. Defining Patterns)
- 15:30, 15 March 2015 (hist) (diff) Gradle (→Hacking vs. Defining Patterns)
- 15:27, 15 March 2015 (hist) (diff) Gradle (→Hacking vs. Defining Patterns)
- 15:26, 15 March 2015 (hist) (diff) Gradle (→Hacking vs. Defining Patterns)
- 15:25, 15 March 2015 (hist) (diff) Gradle (→Ant, Maven, Gradle and Tooling)
- 15:24, 15 March 2015 (hist) (diff) Gradle (→Ant, Maven, Gradle and Tooling)
- 15:23, 15 March 2015 (hist) (diff) Gradle (→Ant, Maven, Gradle and Tooling)
- 15:22, 15 March 2015 (hist) (diff) Gradle (→Ant, Maven, Gradle and Tooling)
- 15:18, 15 March 2015 (hist) (diff) Gradle (→Declarative vs. Imperative)
- 18:30, 13 March 2015 (hist) (diff) Gradle (→Cloud and Security Issues)
- 18:30, 13 March 2015 (hist) (diff) Gradle (→Cloud Issues)
- 18:07, 13 March 2015 (hist) (diff) Gradle (-)
- 17:49, 13 March 2015 (hist) (diff) Gradle (→Hacking vs. Defining Patterns)
- 04:48, 10 March 2015 (hist) (diff) Gradle (→Ant, Maven, Gradle and Tooling)
- 04:47, 10 March 2015 (hist) (diff) Gradle (→Ant, Maven, Gradle and Tooling)
- 04:46, 10 March 2015 (hist) (diff) Gradle (→Declarative vs. Imperative)
- 04:44, 10 March 2015 (hist) (diff) Gradle (→Declarative vs. Imperative)
- 04:43, 10 March 2015 (hist) (diff) Gradle (→Why Should I Care about halting problem?)
- 04:42, 10 March 2015 (hist) (diff) Gradle (→Why Should I Care about halting problem?)
- 17:41, 9 March 2015 (hist) (diff) Gradle
- 17:40, 9 March 2015 (hist) (diff) Gradle (→Tooling)
- 17:38, 9 March 2015 (hist) (diff) Gradle (→Ant, Maven and Gradle)
- 17:38, 9 March 2015 (hist) (diff) Gradle (→Ant, Maven and Gradle)
- 17:14, 9 March 2015 (hist) (diff) Gradle (→Declarative vs. Imperative)
- 17:12, 9 March 2015 (hist) (diff) Gradle (→Declarative vs. Imperative)
- 17:12, 9 March 2015 (hist) (diff) Gradle (→Declarative vs. Imperative)
- 14:59, 9 March 2015 (hist) (diff) Gradle
- 14:40, 9 March 2015 (hist) (diff) Gradle (New page: These days it is common to praise Apache's Gradle and dishonest Maven. It is hard to find articles like [https://timboudreau.com/blog/maven/read Maven's Inflexibil...)
- 04:41, 28 February 2015 (hist) (diff) Bck2Brwsr 0.14
- 04:23, 28 February 2015 (hist) (diff) Bck2Brwsr 0.14
- 11:35, 23 February 2015 (hist) (diff) TeaVM (→Getting Started with DukeScript and TeaVM)
- 11:34, 23 February 2015 (hist) (diff) TeaVM (→Getting Started with DukeScript and TeaVM)
- 11:34, 23 February 2015 (hist) (diff) TeaVM
- 10:42, 23 February 2015 (hist) (diff) Curriculum vitae (→Technical Skills)
- 10:39, 23 February 2015 (hist) (diff) Curriculum vitae (→Technical Skills)
- 08:47, 23 February 2015 (hist) (diff) ConfigurationObject (→DukeScript Intermezzo)
- 08:46, 23 February 2015 (hist) (diff) ConfigurationObject (→Summary)
- 08:45, 23 February 2015 (hist) (diff) Template:HTML4J (New page: [http://bits.netbeans.org/html+java/1.1/{{{1}}}/{{{2}}}.html {{{2}}}])
- 08:43, 23 February 2015 (hist) (diff) ConfigurationObject (→Summary)
- 07:10, 23 February 2015 (hist) (diff) ConfigurationObject (→DukeScript Intermezzo)
- 07:08, 23 February 2015 (hist) (diff) ConfigurationObject (→JavaBeans like Style)
- 12:44, 22 February 2015 (hist) (diff) Blogs:JaroslavTulach:Practical Design
- 12:35, 22 February 2015 (hist) (diff) ConfigurationObject (→Builder Approach)
- 12:35, 22 February 2015 (hist) (diff) ConfigurationObject (→Builder Approach)
- 12:34, 22 February 2015 (hist) (diff) ConfigurationObject (→DukeScript Intermezzo)
- 12:31, 22 February 2015 (hist) (diff) ConfigurationObject (→DukeScript Intermezzo)
- 12:30, 22 February 2015 (hist) (diff) ConfigurationObject (→JavaBeans like Style)
- 12:30, 22 February 2015 (hist) (diff) ConfigurationObject (→JavaBeans like Style)
- 12:28, 22 February 2015 (hist) (diff) ConfigurationObject
- 12:25, 22 February 2015 (hist) (diff) ConfigurationObject (→Summary)
- 12:25, 22 February 2015 (hist) (diff) ConfigurationObject (→Builder Approach)
- 12:06, 22 February 2015 (hist) (diff) ConfigurationObject (→Builder Approach)
- 12:03, 22 February 2015 (hist) (diff) ConfigurationObject (→DukeScript Intermezzo)
- 11:28, 22 February 2015 (hist) (diff) ConfigurationObject (→DukeScript Intermezzo)
- 11:26, 22 February 2015 (hist) (diff) ConfigurationObject (→DukeScript Intermezzo)
- 11:20, 22 February 2015 (hist) (diff) ConfigurationObject (→JavaBeans like Style)
- 11:06, 22 February 2015 (hist) (diff) ConfigurationObject (→JavaBeans like Style)
- 11:03, 22 February 2015 (hist) (diff) ConfigurationObject (→JavaBeans like Style)
- 10:50, 22 February 2015 (hist) (diff) ConfigurationObject
- 10:47, 22 February 2015 (hist) (diff) ConfigurationObject
- 10:47, 22 February 2015 (hist) (diff) ConfigurationObject
- 10:41, 22 February 2015 (hist) (diff) ConfigurationObject
- 10:36, 22 February 2015 (hist) (diff) ConfigurationObject
- 10:34, 22 February 2015 (hist) (diff) ConfigurationObject
- 10:28, 22 February 2015 (hist) (diff) ConfigurationObject (New page: ConfigurationObject pattern is often used by JavaScript libraries to deal with evolution in a manageable way. While TheAPIBook advocates being ready for first version never...)
- 09:18, 22 February 2015 (hist) (diff) Bck2Brwsr 0.14
- 09:18, 22 February 2015 (hist) (diff) Bck2Brwsr 0.14
(Latest | Earliest) View (newer 250) (older 250) (20 | 50 | 100 | 250 | 500)