Chase the Devil

A personal, independent, technical blog

  • Blog
  • About
  • Posts
  • Tags

© 2025. All rights reserved.

  • A New Asian Basket Spread Option Approximation Apr 22, 2025
  • LLMs Are Not Good For Basic Homework Mar 6, 2025
  • Calibrating Heston to Variance Swaps - a bad idea? Feb 11, 2025
  • OpenSuse Tumbleweed to the Rescue Feb 6, 2025
  • Saving Us - Book Review Oct 13, 2024
  • Monotonicity of the Black-Scholes Option Prices in Practice Sep 29, 2024
  • Copilot vs ChatGPT on the Optimal Finite Difference Step-Size Jul 25, 2024
  • News on the COS Method Truncation May 13, 2024
  • Variance Swap Term-Structure under Schobel-Zhu Mar 26, 2024
  • New Basket Expansions and Cash Dividends Mar 23, 2024
  • New Approximations for the Prices of Asian and basket Options Mar 17, 2024
  • Easy Mistake With the Log-Euler Discretization On Black-Scholes Mar 11, 2024
  • Roughness of Pure Jumps Dec 18, 2023
  • Roughness of Stochastic Volatility with Jumps Dec 7, 2023
  • Measuring Roughness with Julia Nov 7, 2023
  • Black with Bachelier Oct 3, 2023
  • Clenshaw-Curtis Quadrature Implementation by FFT in Practice Sep 27, 2023
  • Ghost Vacations Aug 20, 2023
  • Maximum Implied Variance Slope May 22, 2023
  • The Return of the Arbitrage in the Perfect Volatility Surface Mar 29, 2023
  • Princeton Fintech and Quant conference of December 2022 Dec 4, 2022
  • Desktop Linux in 2022 Oct 26, 2022
  • Roughness of the Implied Volatility Jul 9, 2022
  • Volatility: Rough or Not? A Short Review May 10, 2022
  • Monte-Carlo Parallelization: to vectorize or not? Apr 9, 2022
  • More Automatic Differentiation Awkwardness Jan 4, 2022
  • Quadprog in Julia Nov 21, 2021
  • Positive Stochastic Collocation Aug 31, 2021
  • My Review of Steven Koonin's Book on Climate Aug 30, 2021
  • Github and SSH setup Aug 16, 2021
  • Covid-19 Fake News Aug 10, 2021
  • Are traditional banks ready for the 21st century? Jun 12, 2021
  • Yesterday, Pirates Took Over My Parents Bank Account Mar 10, 2021
  • Remarkable Coincidences, Bad Book? Nov 21, 2020
  • Bad papers and the roots of high degree polynomials Nov 7, 2020
  • Disaster Capitalism - Summer Reading Review Nov 6, 2020
  • More on random number generators Oct 10, 2020
  • The war of the random number generators Sep 17, 2020
  • Sobol with 64-bits integers Sep 9, 2020
  • Intel failure and the future of computing Jul 24, 2020
  • March 9, 2020 crash - where will CAC40 go? Mar 9, 2020
  • 42 Dec 5, 2019
  • Numba, Pypy Overrated? Feb 12, 2019
  • Fixing NaNs in Quadprog Oct 7, 2018
  • On the Probability of a Netflix Stock Crash Jul 12, 2018
  • On the Probability of a TSLA Stock Crash Jul 11, 2018
  • The Fourth Moment of the Normal SABR Model Jun 11, 2018
  • Implying the Probability Density from Market Option Prices (Part 2) May 27, 2018
  • Senior Developers Don't Know OO Anymore Mar 8, 2018
  • Implying the Probability Density from Market Option Prices Feb 13, 2018
  • Where is the S&P 500 going to end? Feb 6, 2018
  • Discrete Sine Transform via the FFT Feb 5, 2018
  • Quantitative Finance Books Citing My Papers Dec 9, 2017
  • Google phones are overrated Oct 2, 2017
  • SVN is dead Sep 26, 2017
  • The Neural Network in Your CPU Aug 6, 2017
  • Benham disc in web canvas Jul 10, 2017
  • Blogs on Quantitative Finance Jun 21, 2017
  • Typo in Hyman non-negative constraint - 28 years later May 23, 2017
  • Implied Volatility from Black-Scholes price Apr 2, 2017
  • The VIX starts smiling Mar 21, 2017
  • When SVI Breaks Down Mar 16, 2017
  • Brownian Bridge and Discrete Random Variables Jan 26, 2017
  • Samsung Wireless Printer under Fedora 25 Jan 26, 2017
  • A new scheme for Heston - Part 2 Jan 23, 2017
  • Power management and XFCE under Fedora 25 Jan 19, 2017
  • Equivalence between floating-strike and fixed-strike Asian options Jan 18, 2017
  • Bachelier Normal Volatility Asymptotics Jan 17, 2017
  • A new scheme for Heston Jan 6, 2017
  • Andreasen-Huge interpolation - Don't stay flat Dec 13, 2016
  • Put-Call parity and the log-transformed Black-Scholes PDE Dec 5, 2016
  • Benaim et al. extrapolation does not work on equities Oct 4, 2016
  • AES for Monte-Carlo Aug 17, 2016
  • A review of Thomas Piketty - Le capital au XXI siecle Aug 2, 2016
  • Number of regressors in a BSDE Jul 26, 2016
  • Shooting arbitrage - part II Jul 5, 2016
  • Shooting arbitrage - part I Jun 22, 2016
  • Dearbitraging a weak smile on SVI with Damghani's method Jun 15, 2016
  • Arbitrage in Zeliade's SVI example Jun 14, 2016
  • Dupire Local Volatility with Cash Dividends Part 2 May 29, 2016
  • Dupire Local Volatility with Cash Dividends May 19, 2016
  • SVI, SABR, or parabola on AAPL? May 12, 2016
  • Adaptive Filon quadrature for stochastic volatility models May 12, 2016
  • Least Squares Rational Function Apr 21, 2016
  • Least Squares Spline for Volatility Interpolation Feb 19, 2016
  • The Mystic Parabola Feb 16, 2016
  • Yahoo Finance Implied Volatility Feb 3, 2016
  • Is Tufte overrated? Feb 3, 2016
  • Linear and Flat forward interpolation with cash dividends Jan 19, 2016
  • Moved to hugo Dec 20, 2015
  • Controlling the SABR wings with Hagan PDE Dec 15, 2015
  • Broken Internet? Nov 9, 2015
  • Holiday's read - DFW - Everything and more Nov 1, 2015
  • Crank-Nicolson and Rannacher Issues with Touch options Sep 30, 2015
  • Clouds Sep 2, 2015
  • Go for Monte-Carlo Aug 22, 2015
  • Bumping Correlations Jul 25, 2015
  • Andreasen Huge extrapolation Jul 13, 2015
  • Unintuitive behavior of the Black-Scholes formula - negative volatilities in displaced diffusion extrapolation Jul 7, 2015
  • Linux Desktops in 2015 Jun 24, 2015
  • Square Root Crank-Nicolson Jun 19, 2015
  • Decoding Hagan's arbitrage free SABR PDE derivation May 8, 2015
  • Matching Hagan PDE SABR with the one-step Andreasen-Huge SABR Apr 30, 2015
  • Modern Programming Language for Monte-Carlo Apr 18, 2015
  • Volatility Swap vs Variance Swap Replication - Truncation Mar 16, 2015
  • Arbitrage free SABR with negative rates - alternative to shifted SABR Mar 11, 2015
  • Variance swaps on a foreign asset Feb 24, 2015
  • Jumps impact: Variance swap vs volatility swap Feb 20, 2015
  • Variance Swap Replication : Discrete or Continuous? Feb 19, 2015
  • GTK 3.0 / Gnome 3.0 annoyance Feb 8, 2015
  • Monte Carlo & Inverse Cumulative Normal Distribution Feb 3, 2015
  • Local Stochastic Volatility - Particles and Bins Jan 30, 2015
  • Flat Volatility Surfaces & Discrete Dividends Nov 25, 2014
  • Machine Learning & Quantitative Finance Nov 18, 2014
  • Pseudo-Random vs Quasi-Random Numbers Nov 12, 2014
  • Integrating an oscillatory function Nov 5, 2014
  • The elusive reference: the Lamperti transform Nov 3, 2014
  • Barrier options under negative rates: complex numbers to the rescue Oct 2, 2014
  • Initial Guesses for SVI - A Summary Sep 26, 2014
  • Asymptotic Behavior of SVI vs SABR Sep 23, 2014
  • SVI and long maturities issues Aug 1, 2014
  • More SVI Initial Guesses Jul 31, 2014
  • Another SVI Initial Guess Jul 29, 2014
  • New SABR Formulae Jul 16, 2014
  • Heston or Schobel-Zhu issues with short expiries Jul 3, 2014
  • On the Role of Static Types and Generic Types on Productivity Jun 29, 2014
  • Moore-Penrose Inverse & Gauss-Newton SABR Minimization Jun 24, 2014
  • One Interview Question for Job Seekers in Finance Jun 19, 2014
  • On the importance of accuracy for bpvol solvers Jun 12, 2014
  • throws Exception May 27, 2014
  • KDE, XFCE, Gnome-Shell in 2014 May 25, 2014
  • Two SABR for the same smile May 20, 2014
  • Heston vs SABR slice by slice fit May 15, 2014
  • Quadratic Spline with Knots at Mid-Points May 14, 2014
  • On Interviewing Candidates for a Job Apr 23, 2014
  • Non-linear Option Pricing Apr 18, 2014
  • 5 Minutes of Xtend Apr 8, 2014
  • Building a more accurate basis point volatility formula Apr 5, 2014
  • Fast and Accurate Implied Volatility Solver Mar 19, 2014
  • Arbitrage Free Interpolation of Option Prices using Piecewise Constant Density Mar 17, 2014
  • C2 Arbitrage Free Interpolation with Tension Splines Mar 11, 2014
  • Bachelier and Black-Scholes Fits of the Volatility Surface, what about SABR? Mar 7, 2014
  • Arbitrage Free Wiggles Mar 3, 2014
  • Adjoint Delta for Monte-Carlo Feb 25, 2014
  • SVI on top of SABR Feb 20, 2014
  • Smart Initial Guess for Schobel-Zhu Feb 19, 2014
  • A Look at Small Time Expansions for Heston Feb 12, 2014
  • A Small-Time Schobel-Zhu Expansion Feb 10, 2014
  • An SSD instead of a laptop Feb 4, 2014
  • Brownian Bridge or Not with Heston Quadratic Exponential QMC Jan 24, 2014
  • Adjoint Algorithmic Differentiation for Black-Scholes Jan 21, 2014
  • Placing the Strike on the Grid and Payoff Smoothing in Finite Difference Methods for Vanilla Options Jan 12, 2014
  • Coordinate Transform of the Andreasen Huge SABR PDE & Spline Interpolation Jan 8, 2014
  • Random Hardware Issues Jan 6, 2014
  • Levenberg Marquardt & Constraints by Domain Transformation Dec 17, 2013
  • Arbitrage Free SABR - Another View on Hagan Approach Dec 14, 2013
  • American Option on Forward/Futures Nov 21, 2013
  • Spikes in Heston/Schobel-Zhu Local Volatility Nov 20, 2013
  • Local Stochastic Volatility with Monte-Carlo Oct 16, 2013
  • Heston, Schobel-Zhu, Bates, Double-Heston Fit Oct 7, 2013
  • Second Cumulant of Heston Oct 3, 2013
  • Maxima for Symbolic Calculus Oct 2, 2013
  • Martin Odersky teaches Scala to the Masses Sep 17, 2013
  • Setting Values in Java Enum - A Bad Idea Sep 12, 2013
  • Making Classic Heston Integration Faster than the Cos Method Sep 5, 2013
  • Better Fonts in Fedora than in Ubuntu Aug 31, 2013
  • Attari, Lord-Kahl & Cos Methods Comparison on Heston Aug 28, 2013
  • Giving Fedora Another Chance Aug 14, 2013
  • Julia and the Cumulative Normal Distribution Aug 13, 2013
  • The COS method for Heston Aug 2, 2013
  • Octave vs Scilab for PDEs in Finance Jul 30, 2013
  • Joda LocalDateTime vs DateTime Jul 17, 2013
  • The CUDA Performance Myth II Jul 12, 2013
  • Unity vs KDE in Virtualbox Jul 10, 2013
  • Bessel and Harmonic Kinks in the Forward Jul 2, 2013
  • Godaddy sold my domain name Jun 24, 2013
  • Scala Build Tool : SBT Jun 19, 2013
  • The Finite Difference Theta Scheme Optimal Theta Jun 18, 2013
  • Simple 'Can Scala Do This?' Questions Jun 11, 2013
  • Akima for Yield Curve Interpolation ? Jun 3, 2013
  • 2 Ways for an Accurate Barrier with Finite Difference Jun 2, 2013
  • SABR with the new Hagan PDE Approach May 28, 2013
  • SABR with Andreasen-Huge May 24, 2013
  • Large Steps in Schobel-Zhu/Heston the Lazy Way May 17, 2013
  • Exact Forward in Monte-Carlo May 13, 2013
  • Quasi Monte Carlo in Finance May 13, 2013
  • Time Estimates in Software Development May 7, 2013
  • Upper Bounds in American Monte-Carlo Apr 30, 2013
  • The Wonderful UN Apr 24, 2013
  • Moved From Dropbox to Ubuntu One Apr 23, 2013
  • Quasi Monte-Carlo & Longstaff-Schwartz American Option price Apr 22, 2013
  • A Fast Exponential Function in Java Apr 19, 2013
  • Root finding in Lord Kahl Method to Compute Heston Call Price (Part III) Apr 12, 2013
  • Root finding in Lord Kahl Method to Compute Heston Call Price (Part II) Apr 11, 2013
  • Root finding in Lord Kahl Method to Compute Heston Call Price Apr 9, 2013
  • From Double Precision Normal Density to Double Precision Cumulative Normal Distribution Apr 2, 2013
  • Cracking the Double Precision Gaussian Puzzle Mar 22, 2013
  • A Double Precision Puzzle with the Gaussian Mar 20, 2013
  • A Seasoned Volatility Swap Mar 14, 2013
  • A Volatility Swap and a Straddle Mar 12, 2013
  • Parallel Can Be Slower Feb 13, 2013
  • Scala is Mad (part 2) Feb 13, 2013
  • From OpenSuse to Ubuntu 13.04 Feb 1, 2013
  • Productivity Zero Jan 24, 2013
  • Better Finite Difference Boundaries with a Tridiagonal Solver Jan 10, 2013
  • Non Central Chi Squared Distribution in Java or Scala Jan 3, 2013
  • Finite Difference Approximation of Derivatives Dec 21, 2012
  • A Discontinuity Dec 12, 2012
  • Scala is Mad Dec 12, 2012
  • Local Volatility Delta & Dynamic Nov 29, 2012
  • OpenSuse 12.2 Nov 14, 2012
  • GPU computing in Finance Oct 15, 2012
  • Pretty Fonts in Chrome with Linux Sep 12, 2012
  • Fedora 17 vs Ubuntu 12.04 Sep 12, 2012
  • Binary Voting Sep 7, 2012
  • Moving The Needle Aug 21, 2012
  • When solar panels don't work Aug 21, 2012
  • Excel Bulk Entry of Jira using Apache HttpClient & POI Jul 31, 2012
  • Keyboard Porn Jul 30, 2012
  • Adaptive Quadrature for Pricing European Option with Heston Jun 25, 2012
  • Gnome Shell more stable than Unity on Ubuntu 12.04 Jun 14, 2012
  • John Carmack on Parallelism Apr 27, 2012
  • Google Galaxy Nexus Sound Quality Is Great Mar 27, 2012
  • Why primitive arrays matter in Java Feb 29, 2012
  • Scala Again Feb 6, 2012
  • List of companies where I have been an employee Jan 11, 2012
  • Generating random numbers following a given discrete probability distribution Jan 9, 2012
  • Quant Interview & Education Dec 21, 2011
  • Gnome 3 not so crap after all Nov 30, 2011
  • Good & Popular Algorithms are Simple Nov 17, 2011
  • Gnome 3, Unity, Crap Aug 17, 2011
  • Carmack & GPGPU programming Aug 14, 2011
  • exp(y*log(x)) Much Faster than Math.pow(x,y) Apr 8, 2011
  • Best Headphones Ever? Apr 6, 2011
  • SIMD and Mersenne-Twister Feb 5, 2011
  • XORWOW L'ecuyer TestU01 Results Jan 12, 2011
  • The CUDA Performance Myth Jan 3, 2011
  • Firefox 4 Is Great Dec 22, 2010
  • Another Look at Java Matrix Libraries Nov 29, 2010
  • Java enum Is Evil Aug 12, 2010
  • A Very Interesting Feature of Scala Aug 7, 2010
  • Street Fighting Mathematics Book Jul 28, 2010
  • Bye Bye Firefox Jul 21, 2010
  • Diffusion Limited Aggregation Applet Jun 9, 2010
  • Java & 3D Surface Dec 18, 2009
  • double[][] Is Fine Nov 26, 2009
  • The Pain of Java Matrix Libraries Nov 26, 2009
  • Java Calendar Is Broken On JVM Upgrade Aug 19, 2009
  • Implicit Finite Differences Method For Pricing Barrier Option Aug 17, 2009
  • Pulseaudio Nightmares - Pure ALSA to the Rescue Jun 27, 2009
  • Java int Overflow Behavior Jun 15, 2009
  • Static Fields and Inheritance Jun 15, 2009
  • Benchmarking Languages Is Difficult Jun 3, 2009
  • Cholesky & Jakarta Commons Math May 15, 2009
  • Hull American Option Price Fallacies May 15, 2009
  • On Quasi Random Numbers - MersenneTwister vs Sobol precision in Asian Option Pricing May 5, 2009
  • Java Logging Still Crap in 2009 Apr 24, 2009
  • Bachelier vs. Black Mar 23, 2009
  • Linux Audio State = Miserable Mar 19, 2009
  • Senior Developers Team Productivity X4 (from MS Research Paper) Feb 10, 2009
  • The End Of Rings Around Plain Java - A Better Concurrency Test Jan 15, 2009
  • Object Oriented Analysis And Design with Applications Book Review Jan 8, 2009
  • Running Rings Around Plain Java - The Killer Code Jan 8, 2009
  • Running rings around plain Java Jan 8, 2009
  • More Double Troubles Jan 6, 2009
  • Java Programmers Are Idiots? Dec 17, 2008
  • Double.NaN Is Evil Dec 9, 2008
  • Grails Spring Union Not Surprising Nov 27, 2008
  • Java Is Dead Nov 21, 2008
  • Why ArchLinux Is Better Than Ubuntu Nov 14, 2008
  • KDE 4.1.3 (again) on ArchLinux Nov 8, 2008
  • Stupid Programmer Interviews Sep 17, 2008
  • The Art of Multiprocessor Programming Book Review Sep 11, 2008
  • OO Desillusion Aug 28, 2008
  • Linus vs OpenBSD Jul 17, 2008
  • Suse 11 with KDE4 Jul 17, 2008
  • Java Compilation Performance / Processor Speed Jul 1, 2008
  • Firefox 3 Jun 18, 2008
  • Trying Google AppEngine Jun 17, 2008
  • Option, Futures and Other Derivatives Book Review Jun 16, 2008
  • Structured Equity Derivatives Book Review Jun 16, 2008
  • Fedora Linux & Apple Bluetooth Keyboard Jun 5, 2008
  • DecimalFormat Is Broken May 14, 2008
  • Using MiG Layout For Better Swing Development Apr 29, 2008
  • _the_ Google 1998 paper Apr 25, 2008
  • Fedora 9 Already Stable Apr 25, 2008
  • SwiXml Review Apr 24, 2008
  • Better Java Swing Development Apr 17, 2008
  • Fedora 8 vs. Ubuntu 8 Feb 28, 2008
  • Windows Vista Is Crap! Feb 8, 2008
  • The 2008 Java Web Framework Jan 22, 2008
  • KDE4 Still Not Ready Jan 18, 2008
  • Fedora 8 - The Comeback Dec 23, 2007
  • Haskell Fibonacci Revisited Dec 12, 2007
  • Ubuntu 7.10 vs Fedora Core 8 - Gutsy vs Werewolf Nov 20, 2007
  • Apache DbUtils Completely Useless Nov 2, 2007
  • I fell in the trap of Boolean.getBoolean() Oct 12, 2007
  • Fast Web Development With Scala Sep 25, 2007
  • 2 Months of Ubuntu on Mac Mini Aug 27, 2007
  • Spring Web Services, Finally! Aug 23, 2007
  • Original Pattern: ServletRequest in ThreadLocal Aug 2, 2007
  • Vim setup Jul 27, 2007
  • Why Eclipse Is Better Jul 27, 2007
  • Tapestry5 vs Wicket: 1 - 0 Jul 11, 2007
  • NetBeans 6.0M10 out without announcement yet! Jun 30, 2007
  • Use ORM For Better Performance Jun 12, 2007
  • People Using Spring, EJBs Don't Know Basic JDBC May 30, 2007
  • Wizards Bad For Productivity May 16, 2007
  • Less Productive With Maven2. Apr 29, 2007
  • How to Build Good Software? Good network connection Apr 27, 2007
  • How to Build Good Software? Private office, again Apr 25, 2007
  • How to Build Good Software? Welcome newcomers Apr 18, 2007
  • Project Estimations And Fibonacci Sequence. Apr 13, 2007
  • How to Build Good Software? Use a bug management software, really. Apr 13, 2007
  • How to Build Good Software? Have a good build process Apr 12, 2007
  • How to Build Good Software? Private Office Apr 11, 2007
  • How to Build Good Software? Lay Off Quickly. Apr 10, 2007
  • How to Build Good Software? Talk to people, especially the ones you don't know well. Apr 6, 2007
  • Find Grep And Vi Keys Small Memo Apr 5, 2007
  • How to Build Good Software? MS Press Code Complete says Measure twice, cut once Apr 5, 2007
  • Java Concurrency In Practice Book Review Feb 14, 2007
  • Why are you not using Entity EJB 1.1? Feb 7, 2007
  • Switching to Windows Jan 25, 2007
  • Social (Web) Revelation: Tags Are Lame Jan 16, 2007
  • 1 year of mac mini - the deception point Jan 8, 2007
  • Tired Of Bad Singletons Jan 4, 2007
  • Declaring Your Logger - No Problem Dec 29, 2006
  • Very Quick Django Trial -> Bye Bye Django Dec 21, 2006
  • A Proof That JavaScript Sucks. Dec 15, 2006
  • Building With Ant + Maven Antlib? Dec 14, 2006
  • The Hibernate Network Proxy, A Dumb Idea. Dec 4, 2006
  • Workaround When Eclipse Fucks Off With CVS Nov 28, 2006
  • Maven: Game Over, Try Again Nov 24, 2006
  • How JDepend Changed My Java Packaging Oct 13, 2006
  • You Know IOException? Think Again! Sep 14, 2006
  • Good Software Books - 2006 version Sep 11, 2006
  • I Get Spring Aug 23, 2006
  • Java Serialization vs .NET Serialization - Java Perverse? Aug 22, 2006
  • 5 Minutes of Google Spreadsheets Aug 17, 2006
  • Procedural Programming in an OO language Aug 8, 2006
  • Back To Real Java, Bye Bye J2EE Jul 26, 2006
  • Moving weekly Javablog stats to a new blog Jun 26, 2006
  • JSF Was Too Hard for Experienced Developers Jun 23, 2006
  • On EJB Restrictions - Can You Open a Socket? Jun 19, 2006
  • Non Blocking with Traditional Java IO - On the Use of InputStream.available() and Thread.sleep() Jun 8, 2006
  • Is Java Flawed - a big advantage of Python/Ruby/(your favorite interpreted language) Jun 2, 2006
  • Using Linux to Recover Fucked Up Windows Data Jun 1, 2006
  • Java HTML Parsing Example With htmlparser May 30, 2006
  • Top 10 Most Read Last Week On Javablogs.com, Week 19 May 16, 2006
  • First Steps With EhCache May 4, 2006
  • Null vs. Errors Apr 26, 2006
  • Algorithms in Java (Third Edition) Book Review Apr 26, 2006
  • Caching HTTP Responses in Java Apr 19, 2006
  • Javablogs.com 2005 Top 20 Apr 18, 2006
  • How To Use Java With Blogger: A Tutorial Apr 18, 2006
  • Last week Javablogs.com top 10 Apr 18, 2006
  • Web Services No Better Than CORBA? Apr 10, 2006
  • Is your UML Composition French or American? Apr 7, 2006
  • Are UML Aggregation and Composition Good Concepts? Apr 4, 2006
  • SOA and B. Meyer Mar 31, 2006
  • Tired Of 'My 10 Best XXX' Blog Posts Mar 30, 2006
  • Bilinear Gaussian Lanczos? Downsampling! Mar 17, 2006
  • Getting Started With DOM, XOM, DOM4J by Parsing an RSS Feed - An Experience Review Mar 17, 2006
  • Bad JDK Design Example Mar 16, 2006
  • Current Popular Subjects In Java Blogs Mar 15, 2006
  • Non Fiction Books (Mostly Software Programming) Before 2003 Mar 15, 2006
  • How Mac Os X Made Me Discover a Bug in my Java Prog Mar 14, 2006
  • Del.icio.us Firefox Toolbar Update Mar 13, 2006
  • Why did Netscape choose Javascript?!? Mar 9, 2006
  • New Mac Mini Mar 7, 2006
  • Features That Ruby Lacks and Java Has Feb 10, 2006
  • What Is 'Modern' Java Compilation? Feb 7, 2006
  • RMI Nightmares - Non Interoperability Jan 31, 2006
  • What Is Clustering About – An answer to Spring is not designed for scalability Jan 16, 2006
  • My Dream Job Jan 12, 2006
  • Ogg better than MPC and MP3 - AAC crap Jan 4, 2006
  • What's Your Favorite Design Pattern Dec 27, 2005
  • Professional Portal Development Book Review Dec 27, 2005
  • IBM Websphere Portal Strategy Dec 7, 2005
  • Portlets in an AJAX World Nov 29, 2005
  • Good Software Books Nov 17, 2005
  • Apple Rumors and X86 first move Nov 16, 2005
  • 7 Years Later: Still EJBs Nov 7, 2005
  • Job Hunting: Interview Madness Nov 4, 2005
  • Does Eclipse Rot The Brain? Oct 27, 2005
  • Orkut Statistics and Blog Evolution Oct 18, 2005
  • Spring Books Roundup Updated Oct 10, 2005
  • Spring Books Roundup Oct 10, 2005
  • Interesting Plug-In Framework - DPML Transit Sep 29, 2005
  • Java Puzzlers - Can you figure this out? Sep 28, 2005
  • Is Prolog Better Suited Than SQL? Sep 26, 2005
  • When California Was An Island Sep 21, 2005
  • Currying - A Very Interesting Use Of Generics Sep 16, 2005
  • On J2EE Portability Accross Application Servers Sep 13, 2005
  • JavaBlogs Weekly Top 10 and Java HTML parsing Sep 12, 2005
  • Spam In Blog Comments Sep 10, 2005
  • JavaBlogs Daily Analysis Sep 9, 2005
  • Commons-Beanutils Is Slow Sep 7, 2005
  • Generate your RSS feed in Java Sep 5, 2005
  • The Evil Port 80 Sep 1, 2005
  • Google Sidebar Hotkey Activation Aug 25, 2005
  • I Need Another DB Framework! Aug 23, 2005
  • Inside the Java Virtual Machine Aug 18, 2005
  • Firefox Shortcut URL as Command Line for the Web Aug 16, 2005
  • Hibernate Criteria API vs HQL Overhead Aug 10, 2005
  • How to become a JavaRSS member on blogger.com Aug 5, 2005
  • Java is more productive than Ruby/Rails Jul 26, 2005
  • féminisme et statistiques Jul 21, 2005
  • Ruby, Python, JavaScript, Lua, Java, C++ benchmark Jul 20, 2005
  • Fowler On Your Future: editing the abstract representation of a program Jul 19, 2005
  • Jython instead of Ant: sample code Jul 16, 2005
  • Java development without Ant Jul 12, 2005
  • lion Jun 28, 2005
  • This is who I am Jun 19, 2005