Pushing Pixels
Leaving no pixel behind
- Posts
- 1,189 from 14 Jun 2007 to 7 Oct 2026
- Posting
- weekly (30 in the last year)
- Kind
- personal blog
- Feed
- https://www.pushing-pixels.org/feed
2026 25
- Costume design of “Verity” – interview with Jacqueline Demeterio
- Cinematography of “I Live Here Now” – interview with Aron Meinhardt
- Production design of “Verity” – interview with Amy Williams
- Production design of “Insidious: Out Of The Further” – interview with Nick Bassett
- Production design of “Fall 2: Deadpoint” – interview with Jacinta Leong
- Decorating Holly’s bedroom on “Stranger Things” with Jess Royal
- Casting of “Beef” – interview with Jeanie Bacharach
- Costume design of “Beef” – interview with Olga Mill
- Set decoration of “Stranger Things” – interview with Jess Royal
- Cinematography of “Cruel Hands” – interview with Charlie Cole
- Aurora 2.5.0
- Radiance 9.0.0
- Cinematography of “Beef” – interview with James Laxton
- Casting of “The Diplomat” – interview with Julie Schubert
- Cinematography of “Star City” – interview with Brendan Uegama
- Cinematography of “Tuner” – interview with Lowell A. Meyer
- Production design of “Wednesday” – interview with Mark Scruton
- Costume design of “The Testament of Ann Lee” – interview with Małgorzata Karpiuk
- Cinematography of “The Yeti” – interview with Joel Froome
- Cinematography of “The Burbs” – interview with Jonathan Furmanski
- Cinematography of “The Dreadful” – interview with Julia Swain
- Production design of “Psycho Killer” – interview with Roger Fires
- Production design of “Hamnet” – interview with Fiona Crombie
- Production design of “The Day of the Jackal” – interview with Richard Bullock
- Production design of “Frankenstein” – interview with Tamara Deverell
2025 21
- Production design of “The Testament of Ann Lee” – interview with Sam Bader
- Radiance 8.5.0
- Aurora 2.0.0
- Cinematography of “Herman” – interview with Jess Dunlap
- The screens of “Alien: Earth” – interview with Dave Henri and Stefan Grimm
- Production design of “After the Hunt” – interview with Stefano Baisi
- The art and craft of production design – interview with Rick Carter
- Production design of “The Man in My Basement” – interview with Kathrin Eder
- DragonCon 2025 parade highlights
- DragonCon 2024 parade highlights
- DragonCon 2023 parade highlights
- Chroma color system – part V, the outside world
- Production design of “Superman” – interview with Beth Mickle
- Production design of “The Penguin” – interview with Kalina Ivanov
- Production design of “Fight Night: The Million Dollar Heist” – interview with Toni Barton
- Chroma color system – part IV, surface containment
- Chroma color system – part III, drawing Radiance components
- Chroma color system – part II, color tokens and containers
- Chroma color system – part I, the basics of color
- Celebrating 20 years with Radiance 8.0.0
- Cinematography of “Andor” – interview with Christophe Nuyens
2024 15
- Production design of “September 5” – interview with Julian R. Wagner
- Cinematography of “X”, “Pearl” and “Maxxxine” – interview with Eliot Rockett
- The screens of “Demolition Man” – interview with Paul Taglianetti
- Production design of “Immaculate” – interview with Adam Reamer
- The art and craft of screen graphics – interview with Danny Ho
- The art and craft of screen graphics – interview with Clark Stanton
- Production design of “Godzilla x Kong” – interview with Tom Hammock
- Remembering Mark Coleran
- Radiance 7.5.0
- Cinematography of “Warrior Nun” – interview with Imanol Nabea AEC
- Cinematography of “Foundation” – interview with Owen McPolin
- Production design of “Dune” – interview with Patrice Vermette
- Production design of “Warrior Nun” – interview with Bárbara Pérez-Solero
- Cinematography of “Drugstore June” – interview with Sherri Kauk
- Radiance 7.0.0
2023 15
- Cinematography of “Where the Crawdads Sing” – interview with Polly Morgan
- Production design of “Infinity Pool” – interview with Zosia Mackenzie
- Cinematography of “Saw X” – interview with Nick Matthews
- Cinematography of “Poker Face” – interview with Jaron Presant
- Production design of “Yellowstone”, “1883” and “1923” – interview with Cary White
- Production design of “Daisy Jones & The Six” – interview with Jessica Kender
- Cinematography of “Star Trek: Strange New Worlds” – interview with Benji Bakshi
- The art and craft of screen graphics – interview with Noah Schloss
- Production design of “X” and “Pearl” – interview with Tom Hammock
- The art and craft of screen graphics – interview with Darby Faccinto
- Cinematography of “Spinning Gold” – interview with Byron Werner
- Production design of “The Invitation” – interview with Felicity Abbott
- Cinematography of “The Invitation” – interview with Autumn Eakin
- Cinematography of “The Immaculate Room” – interview with Rasa Partin
- Cinematography of “Pretty Little Liars: Original Sin” – interview with Anka Malatynska
2022 23
- Into 2023
- Production design of “A League of Their Own” – interview with Victoria Paul
- Radiance 6.5.0
- Aurora 1.3.0
- Production design of “American Horror Stories” – interview with Eve McCarney
- Aurora 1.2.0
- Production design of “Poser” – interview with Juli Sasaki
- Cinematography of “Poser” – interview with Logan Floyd
- Production design of “The Boys” – interview with Jeff Mossa
- DragonCon 2022 parade highlights
- Radiance 6.0.0 and looking ahead into the future
- Production design of “Mrs. America” – interview with Mara Lepere-Schloop
- Production design of “Pretty Little Liars: Original Sin” – interview with Neil Patel
- Bringing stories to life – interview with Jonathan Benefiel
- The art and craft of cinematography – interview with Amy Bench
- Production design of “Nightmare Alley” – interview with Tamara Deverell
- Shader based render effects in Compose Desktop with Skia
- Cinematography of “Texas Chainsaw Massacre” – interview with Ricardo Diaz
- Aurora 1.1.0
- Makeup of “Archive 81” – interview with Etzel Ecleston
- Drawing text on a path in Compose Desktop with Skia
- Native fidelity
- Cinematography of “Voir” – interview with Martim Vian
2021 23
- Compose Desktop gradients and Skia shaders
- Pragmatic futurism and screen graphics – interview with Mark Coleran
- Makeup of “A Mouthful of Air” – interview with Cynthia O’Rourke
- Editing of “American Crime Story: Impeachment” – interview with Chris A. Peterson, ACE
- Aurora 1.0.0
- Gradle: Copying all multi-module dependencies to a local folder
- Radiance 5.0.0
- Radiance 4.5.0 and what’s next
- Skia shaders in Compose Desktop
- The art and craft of screen graphics – interview with Rhys Yorke
- The art and craft of costume design – interview with Jeriana San Juan
- The art and craft of cinematography – interview with Maria Rusche
- Radiance 4.0.0
- The future is not quite here yet
- Hindsight 2021
- Who are you, exactly?
- Broken
- The futility of writing design documents
- Cinematography of “Together Together” – interview with Frank Barrera
- Cinematography of “9-1-1: Lone Star” – interview with Andy Strahorn
- Production design of “Dickinson” – interview with Neil Patel
- Cinematography of “A Nightmare Wakes” – interview with Oren Soffer
- Those who do
2020 38
- The sound of inevitability
- Cinematography of “The Craft: Legacy” – interview with Hillary Spera
- Fixing Twitter not loading in Firefox with “network protocol violation that cannot be repaired” error
- Theming in Substance, now with icons
- Any day now
- The future of movie theaters
- The art and craft of screen graphics – interview with Steven Bussey
- Radiance 3.5.0
- Chicken Bone VFX work on “Westworld” – interview with John Renzulli and Arissa Blasingame
- Invisible digital worlds – interview with John Renzulli and Arissa Blasingame of Chicken Bone VFX
- Production design of “Hanna” – interview with Carly Reddin
- Designing the Oscars 2020 – interview with Jason Sherwood
- New landing page
- Cinematography of “Hanna” – interview with Ollie Downey
- Production design of “Altered Carbon” – interview with Carey Meyer
- Editing of “Hanna” – interview with Morten Højbjerg
- Production design of “Hollywood” – interview with Matthew Ferguson
- Production design of “Ozark” – interview with David Bomba
- Fixing the “Failed to create the Java Virtual Machine” error on Eclipse startup on a Mac
- The art and craft of production design – interview with John Paino
- Cinematography of “Briarpatch” – interview with Zachary Galler
- Radiance 3.0.0
- Production design of “High Fidelity” – interview with Almitra Corey
- Production design of “Briarpatch” – interview with Richard Bloom
- Aberration
- Production design of “Little Fires Everywhere” – interview with Jessica Kender
- Cinematography of “Little Fires Everywhere” – interview with Jeffrey Waldron
- Costume design of “Watchmen” – interview with Meghan Kasperlik
- The screens of “Black Mirror” – interview with Clayton McDermott
- Catching waves – interview with John Koltai
- Cinematography of “Ready or Not” – interview with Brett Jutkiewicz
- The beauty of modern mobile websites
- Editing of “The Call of the Wild” – interview with David Heinz
- Production design of “Little America” – interview with Amy Williams
- Tweaking some more
- Production design of “Inherit the Viper” – interview with Tracy Dishman
- Cinematography of “Manifest” – interview with Sarah Cawley
- Cinematography of “Watchmen” – interview with Gregory Middleton
2019 35
- Cinematography of “Carnival Row” – interview with Chris Seager
- Production design of “El Camino” – interview with Judy Rhee
- Working with Retrofit and Moshi in Kotlin
- Production design of “Carnival Row” – interview with Frank Walsh
- The art and craft of cinematography – interview with Tony Miller
- Just one more thing for 2019
- Full width and hero images in WordPress
- Tending the web garden, 2019 edition
- Cinematography of “Madam Secretary” – interview with Learan Kahanov
- The art and craft of cinematography – interview with Carolina Costa
- DragonCon 2019 parade highlights
- Costume design of “The Handmaid’s Tale” – interview with Natalie Bronfman
- The craft of art direction – interview with Adam Rowe
- Radiance 2.5.0
- Pebble Beach pastel collection
- Cinematography of “The Man in the High Castle” – interview with Gonzalo Amat
- Production design of “Orange is the New Black” – interview with Malchus Janocko
- Cinematography of “The Deuce” – interview with Yaron Orbach
- Production design of “Assassination Nation” – interview with Michael Grasley
- The art and craft of cinematography – interview with Ula Pontikos BSC
- The weirdest bug I’ve ever filed (so far)
- The art and craft of screen graphics – interview with Stylow
- Guard rails
- Radiance 2.0.1
- Middle ground
- Technology (r)evolution
- Being a parent in the age of social media
- Pyrrhic victory
- The most powerful man in the world
- Like he was never there
- Amazon and traditional retailers
- Self-driving cars
- Pay to enjoy
- The art and craft of sound design – interview with Peter Albrechtsen
- Cinematography of “Terminal” – interview with Christopher Ross
2018 31
- Sustainability of social platforms
- Tending the web garden, 2018 edition
- The art and craft of production design – interview with Richard Hoover
- The art and craft of screen graphics – interview with Jamie McCallen
- Radiance 1.0.0
- The art and craft of screen graphics – interview with Bruno William
- Production design of “Three Billboards Outside Ebbing, Missouri” – interview with Inbal Weinberg
- The art and craft of screen graphics – interview with Daniel Højlund
- Production design of “Alias Grace” – interview with Arv Greywal
- The art and craft of screen graphics – interview with James Brocklebank
- Production design of “Elizabeth Harvest” – interview with Diana Trujillo
- The art and craft of screen graphics – interview with Ryan Uhrich
- Converting List to Enumeration in Kotlin
- Replacing SwingWorker with Kotlin coroutines
- The art and craft of screen graphics – interview with Gladys Tong
- Cinematography of “Ozark” – interview with Ben Kutchins
- The art and craft of screen graphics – interview with Guy Hancock
- The art and craft of screen graphics – interview with Serge Khomutovskiy
- Hello Radiance
- The art and craft of screen graphics – interview with Krista Lomax
- Production design of “Fargo” – interview with Elisabeth Williams
- Cinematography of “The Handmaid’s Tale” – interview with Colin Watkinson
- Connecting the dots in “Black Mirror” – interview with Erica McEwan
- Screen graphics of “Her” – interview with Geoff McFetridge
- How little is still too much?
- The screens of “Black Mirror” – interview with Simon Russell
- Releases 2018.H1
- Release candidates 2018.H1
- The art and craft of screen graphics – interview with Kristoffer Brady
- The art and craft of screen graphics – interview with Todd A. Marks
- The art and craft of screen graphics – interview with Toby Grime
2017 32
- Cinematography of “SS-GB” – interview with Stuart Bentley
- The art and craft of screen graphics – interview with Martin Crouch
- The future of storytelling – interview with Andrew Shulkind
- Cinematography of “Frank and Lola” – interview with Eric Koretz
- Cinematography of “Below Her Mouth” – interview with Maya Bankovic
- Releases 2017.H2
- Release candidates 2017.H2
- Art direction of “Miss Sloane” – interview with Mark Steel
- Graphic design of “The Circle” – interview with Karen Sori
- The art and craft of screen graphics – interview with Carly Cerquone
- Looking beyond the edge – interview with Khairul “Keko” Ahmed
- DragonCon 2017 parade highlights
- Production design of “Safelight” – interview with Tom Lisowski
- Production design of Mr Robot – interview with Anastasia White
- The art and craft of screen graphics – interview with Andrea Braga
- The art and craft of screen graphics – interview with Ryan Jefferson Hays
- The art and craft of screen graphics – interview with Peter Eszenyi of Territory Studio
- Suspension of disbelief – interview with Derek Spears
- The art and craft of color grading – interview with Norman Nisbet
- Production design of “Nocturnal Animals” – interview with Shane Valentino
- How deep the rabbit hole goes
- Cinematography of “Narcos” – interview with Carmen Cabana
- Invisible digital worlds – interview with Dan May
- Production design of Vinyl – interview with Bill Groom
- Screen graphics of “Mars” – interview with Nawaz Alamgir
- Releases 2017.H1
- Production design of “Black Mirror” – interview with Joel Collins
- Cinematography of “Legends of Tomorrow” – interview with Mahlon Todd Williams
- Production design of “Dixieland” – interview with Jesika Farkas
- Using San Francisco font in Swing applications on a Mac
- Daydreaming
- Cinematography of “Crimson Peak” – interview with Dan Laustsen
2016 31
- Vector icons, going into 2017
- Hello Substance, my old friend
- Screen graphics of “Independence Day: Resurgence” – interview with Derek Frederickson
- Cinematography of “The Neon Demon” – interview with Natasha Braier
- DragonCon 2016 parade highlights
- Designing with purpose – interview with Russ Gautier and John LePore
- The screens of “Black Mirror” – interview with Gemma Kingsley
- The art and craft of screen graphics – interview with John Hill
- Cinematography of “Gotham” – interview with Crescenzo Notarile, ASC
- Production design of “The Double” – interview with David Crank
- Cinematoraphy of “Miss Julie” – interview with Mikhail Krichman
- Dark screens with blue lines – interview with Corey Bramall
- The craft of screen graphics and movie user interfaces – interview with John LePore
- Production design of “The Angry Birds Movie” – interview with Pete Oswald
- Production design of “Sicario” – interview with Patrice Vermette
- The magic of visual effects – interview with Jay Grunfeld
- Production design of “The Last Witch Hunter” – interview with Julie Berghoff
- A conversation about fantasy user interfaces
- Production design of “Miss You Already” – interview with Amanda McArthur
- But I never got around to actually doing it
- Conversation with Khoi Vinh
- Production design of “Hannibal” – interview with Matthew Davies
- Production design of “The Hunger Games” – interview with Philip Messina
- Production design of “True Detective” – interview with Alex DiGerlando
- Production design of “Brooklyn” – interview with François Séguin
- The magic of visual effects – interview with Venti Hristova
- Production design of “Penny Dreadful” – interview with Jonathan McKinstry
- The art and craft of cinematography – interview with Jayson Crothers
- Surveillance
- A window into another world – interview with Timothy Peel
- Cleared for launch – screen graphics for “The Martian” with Marti Romances and David Sheldon-Hicks of Territory Studio
2015 26
- The art and craft of set decoration – interview with Niamh Coulter
- Screen graphics for animated films – interview with Justin Kohse
- The art and craft of screen graphics – interview with Alan Torres
- Screen graphics in episodic TV – interview with Seth Molson
- Art direction in episodic television – interview with Alison Ford
- Screen graphics in episodic TV – interview with Robyn Haddow
- Designer of holograms – interview with Anna Fraser
- Tech reporting
- The art and craft of production design – interview with Adriana Serrano
- Off by a pixel
- Table stakes
- Code spiral
- Three months
- Candor and fairness
- Code reviews
- Charging ahead – interview with David Sheldon-Hicks of Territory Studio
- Complexity
- Clarity
- Brevity and vigor
- One step at a time
- The art and craft of production design – interview with John Lavin
- Make peace
- The art and craft of production design – interview with Steve Saklad
- The craft of screen graphics and movie user interfaces – interview with Andrew Booth of BLIND LTD
- The modern landscape of the art department – interview with Caity Birmingham
- The art and craft of set decoration – interview with Kris Boxell
2014 15
- The craft of screen graphics and movie user interfaces – interview with Corey Bramall
- Cinematography of “Spring Breakers” – interview with Benoît Debie
- Cinematography of “Penny Dreadful” – interview with Owen McPolin
- Android bits and pieces: popups
- The craft of screen graphics and movie user interfaces – interview with David Sheldon-Hicks of Territory Studio
- Shifting gears – interview with Jonathan Freeman ASC
- At the intersection of the physical and digital – interview with Michael Goldman
- The craft of screen graphics and movie user interfaces – interview with Chris Kieffer
- Avatars, avatars everywhere
- The craft of screen graphics and movie user interfaces – interview with Jorge Almeida
- Cinematography of “The Truth About Emanuel” – interview with Polly Morgan
- Cinematography of “House of Cards” – interview with Igor Martinovic
- Living in a stone age
- The craft of screen graphics and movie user interfaces – interview with John Koltai
- Set decoration of “Snow White and the Hunstman” – interview with Fainche MacCarthy
2013 49
- Production design of “House of Cards” – interview with Steve Arnold
- In the world of unlikely NFL playoff scenarios
- Metric-driven design
- Production design of “The Wolverine” – interview with François Audouy
- The craft of screen graphics and movie user interfaces – interview with Paul Beaudry
- Illustrators at work – interview with Riccardo Guasco
- Illustrators at work – interview with Morgan Schweitzer
- Illustrators at work – interview with Niall McCormack
- Illustrators at work – interview with John Holcroft
- An unfair question
- The fine art of cinematography – interview with Seamus McGarvey ASC, BSC
- The art and craft of production design – interview with Scott Chambliss
- The art and craft of set decoration – interview with Leslie Morales
- Illustrators at work – interview with Dan Page
- Death by a thousand broken grids
- Android performance bits and pieces, part III – sleight of hand
- Android performance bits and pieces, part II – use fewer Views
- Android performance bits and pieces, part I – measure everything
- The art and craft of production design – interview with Maher Ahmad
- The art and craft of set design – interview with Masako Masuda
- Illustrators at work – interview with Andrew Lyons
- Illustrators at work – interview with Brian Edward Miller
- The invisible world of the art department – interview with Oana Bogdan
- Responsive everywhere
- The craft of screen graphics and movie user interfaces – interview with Joseph Chan
- Production design of “Side Effects” – interview with Howard Cummings
- Illustrators at work – interview with Gianmarco Magnani
- Skeuomorphic. One louder. To eleven.
- Food for thought #8
- Illustrators at work – interview with Pascal Blanchet
- Based on a true story
- The conclusion does not follow
- Fifty shades of flat
- Android bits and pieces: sliding tabs for ViewPager
- Breaking the barrier – conversation with Ash Thorp
- Illustrators at work – interview with Natalie Smith
- Flat does not have to be boring
- Android bits and pieces: overscroll edge effect
- Illustrators at work – interview with Owen Davey
- Illustrators at work – interview with Zara Picken
- Human-computer interaction in “Prometheus”
- The craft of screen graphics and movie user interfaces – conversation with Shaun Yue
- The craft of art direction – conversation with Tim Grimes
- The art direction of “Moonrise Kingdom” – interview with Gerald Sullivan
- Illustrators at work – interview with Mads Berg
- Going responsive
- Illustrators at work – interview with Steve Simpson
- Unsolicited redesigns and focus on visual
- Unsolicited redesigns
2012 36
- Code reviews. Seriously.
- Android layout aliasing
- Physical and perceived view bounds
- Content presentation: logical and visual importance
- Production design of “Pushing Daisies” – interview with Michael Wylie
- The art and craft of production design – conversation with Sarah Greenwood
- Complex problems, complex solutions
- Reading design books
- The craft of art direction – conversation with Judy Rhee
- Food for thought #7
- Tech nerds and Twitter
- That which we call a file
- Bitching about Twitter
- Pushing pixels, ten years ago
- Pushing pixels, seventeen years ago
- Pushing pixels, twenty seven years ago
- Illustrators at work – interview with Jack Hughes
- The elements of software style
- The usability of radial menus
- Reading on the web
- On cable TV and the leverage games behind the big money
- No control is an island
- Forget what you know about your app
- The production design of “Drive” – conversation with Beth Mickle
- The craft of screen graphics and movie user interfaces – conversation with Jayse Hansen
- Language grammar, mental models and fluidity
- Cinematography of “Colombiana” – interview with Romain Lacourbas
- Screenshots of Pocket for Android
- Screenshots of doubleTwist Alarm Clock for Android
- Responsive mobile design on Android: from view pager to action bar tabs
- The production design of “The Artist” – conversation with Laurence Bennett
- The iconic look of times long gone
- The fine craft of set decoration – conversation with Katie Spencer
- The cinematography of “Quantum of Solace” – interview with Roberto Schaefer ASC
- Screenshots of Gigbeat for Android
- Looking back at 2011
2011 138
- Food for thought #6
- Responsive mobile design: implementation tips
- Designing in iterations
- Interview with music video director David McClister
- Food for thought #5
- The fine craft of film projection – conversation with Kyle Westphal
- The production design of “Midnight In Paris” – conversation with Anne Seibel
- Deep dive into responsive mobile design, the conclusion
- Deep dive into responsive mobile design, part 4
- Deep dive into responsive mobile design, part 3
- Deep dive into responsive mobile design, part 2
- Deep dive into responsive mobile design, part 1
- About those vector icons
- Make it look pretty
- The fine art of cinematography – conversation with Jonathan Freeman ASC
- The colors of “Twilight”
- The colors of “No Strings Attached”
- The art of “The Edge of Love” – interview with John Greaves
- The art of “Cracks”
- What does the “desktop” mean to Microsoft?
- Responsive mobile design
- The craft of art direction – conversation with Sarah Horton
- Android tips and tricks: carousel animations
- Android tips and tricks: swipey tabs
- Fishing for source code
- The iconic images of “Key Largo”
- Drinking From The Firehose – Design Inspiration July 2011
- The art direction of “Easy Virtue” – interview with Mark Scruton
- Android tips and tricks: reflections
- The set design of “Mr and Mrs Smith”
- The iconic images of “To Catch A Thief”
- Android tips and tricks: pixel hunting
- Android tips and tricks: synchronized scrolling
- The colors of “Emma”
- Make-up of Tron: Legacy and beyond: conversation with Rosalina Da Silva
- Drinking From The Firehose – Design Inspiration June 2011
- The art of “The Crimson Petal and the White” – interview with Luke Dunkley
- Drinking From The Firehose – Design Inspiration May 2011
- Visual effects of Tron: Legacy and beyond – conversation with GMUNK
- The new dimensions of cinema experience
- The Art of “Tangled” – interview with Claire Keane
- Design, uninterrupted #185
- Design, uninterrupted #184
- Design, uninterrupted #183
- Drinking From The Firehose – Design Inspiration April 2011
- Design, uninterrupted #182
- Design, uninterrupted #181
- Design, uninterrupted #180
- Design, uninterrupted #179
- Design, uninterrupted #178
- The art and design of “Chloe” – interview with Phillip Barker
- Design, uninterrupted #177
- Design, uninterrupted #176
- Design, uninterrupted #175
- The iconic images of “North By Northwest”, part 2
- Redefining “alpha”
- Design, uninterrupted #174
- The iconic images of “North By Northwest”, part 1
- Design, uninterrupted #173
- Food for thought #4
- Design, uninterrupted #172
- Designing vs. Engineering
- Drinking From The Firehose – Design Inspiration March 2011
- Design, uninterrupted #171
- Design, uninterrupted #170
- The colors of “How Do You Know”
- Design, uninterrupted #169
- Design, uninterrupted #168
- The colors of “Burlesque”
- Design, uninterrupted #167
- Food for thought #3
- On an unrelated note
- Design, uninterrupted #166
- The art direction of “Unstoppable” – interview with Drew Boughton
- Design, uninterrupted #165
- Design, uninterrupted #164
- Gowalla 3 for Android: pixels at work
- Design, uninterrupted #163
- Food for thought #2
- Design, uninterrupted #162
- Design, uninterrupted #161
- Design, uninterrupted #160
- Android bits and pieces: view tags
- Design, uninterrupted #159
- Design, uninterrupted #158
- Design, uninterrupted #157
- Designing for the mobile form factor – the slides from AnDevCon
- Design, uninterrupted #156
- Screenshots of Gowalla 3 for Android
- Android bits and pieces: image cross-fading
- Design, uninterrupted #155
- Design, uninterrupted #154
- The man behind the camera – interview with Martin Ruhe
- Design, uninterrupted #153
- Design, uninterrupted #152
- Android bits and pieces: event interception
- Drinking From The Firehose – Design Inspiration February 2011
- Design, uninterrupted #151
- Design, uninterrupted #150
- Design, uninterrupted #149
- Design, uninterrupted #148
- Design, uninterrupted #147
- Android bits and pieces: hyperlinks
- Design, uninterrupted #146
- Design, uninterrupted #145
- Design, uninterrupted #144
- Design, uninterrupted #143
- Design, uninterrupted #142
- Design, uninterrupted #141
- Design, uninterrupted #140
- Design, uninterrupted #139
- Design, uninterrupted #138
- Design, uninterrupted #137
- Design, uninterrupted #136
- Drinking From The Firehose – Design Inspiration January 2011
- Design, uninterrupted #135
- Design, uninterrupted #134
- Design, uninterrupted #133
- Design, uninterrupted #132
- Design, uninterrupted #131
- Design, uninterrupted #130
- The costume design of “The Tourist”
- Designing pixels
- Design, uninterrupted #129
- Design, uninterrupted #128
- Design, uninterrupted #127
- “Tangled” book
- Design, uninterrupted #126
- Design, uninterrupted #125
- Design, uninterrupted #124
- Design, uninterrupted #123
- Meanwhile on Planet Earth
- Pushing Pixels: the best of 2010
- Design, uninterrupted #122
- Design, uninterrupted #121
- Drinking From The Firehose – Design Inspiration December 2010
- The Art of “Tangled”
- Design, uninterrupted #120
2010 215
- Design, uninterrupted #119
- The colors of “Tron: Legacy”
- Design, uninterrupted #118
- Design, uninterrupted #117
- Design, uninterrupted #116
- Status update on java.net projects
- Design, uninterrupted #115
- Design, uninterrupted #114
- Design, uninterrupted #113
- Meet the Green Goblin, part 4
- Design, uninterrupted #112
- Meet the Green Goblin, part 3
- Meet the Green Goblin, part 2
- Meet the Green Goblin, part 1
- Design, uninterrupted #111
- Food for thought
- Design, uninterrupted #110
- Design, uninterrupted #109
- Design, uninterrupted #108
- Design, uninterrupted #107
- Drinking From The Firehose – Design Inspiration November 2010
- Design, uninterrupted #106
- Design, uninterrupted #105
- Design, uninterrupted #104
- Design, uninterrupted #103
- Design, uninterrupted #102
- Design, uninterrupted #101
- Design, uninterrupted #100
- Design, uninterrupted #99
- Design, uninterrupted #98
- Design, uninterrupted #97
- Design, uninterrupted #96
- The design lesson
- Design, uninterrupted #95
- Design, uninterrupted #94
- Drinking From The Firehose – Design Inspiration October 2010
- Design, uninterrupted #93
- Design, uninterrupted #92
- Naming colors
- Design, uninterrupted #91
- Design, uninterrupted #90
- Design, uninterrupted #89
- Design, uninterrupted #88
- Design, uninterrupted #87
- Design, uninterrupted #86
- Design, uninterrupted #85
- My Monday mornings
- Design, uninterrupted #84
- Design, uninterrupted #83
- Design, uninterrupted #82
- Design, uninterrupted #81
- Design, uninterrupted #80
- Design, uninterrupted #79
- Design, uninterrupted #78
- Design, uninterrupted #77
- Drinking From The Firehose – Design Inspiration September 2010
- Design, uninterrupted #76
- Design, uninterrupted #75
- Design, uninterrupted #74
- Design, uninterrupted #73
- Design, uninterrupted #72
- Design, uninterrupted #71
- Design, uninterrupted #70
- Design, uninterrupted #69
- Design, uninterrupted #68
- Try again
- Design, uninterrupted #67
- Design, uninterrupted #66
- Drinking From The Firehose – Design Inspiration August 2010
- Design, uninterrupted #65
- Peaceful
- Design, uninterrupted #64
- Design, uninterrupted #63
- Design, uninterrupted #62
- Design, uninterrupted #61
- Design, uninterrupted #60
- Design, uninterrupted #59
- Design, uninterrupted #58
- Function before form
- Design, uninterrupted #57
- User details in TweetDeck
- More UI goodness from TweetDeck
- TweetDeck for Android: UX explorations
- Design, uninterrupted #56
- Design, uninterrupted #55
- Monkey see, monkey do, monkey remember
- Releases for Trident, Flamingo and Substance
- Design, uninterrupted #54
- Drinking From The Firehose – Design Inspiration July 2010
- Shifting gears: from desktop to mobile
- Design, ininterrupted #53
- Design, uninterrupted #52
- Release candidates for Trident, Flamingo and Substance
- Pixel complete
- Design, uninterrupted #51
- JavaFX is a train wreck
- Screenshots of Dolphin Browser HD for Android
- Dynamic resizing of ribbon components in Flamingo 5.0
- New Mariner skin for Swing applications
- Mariner, on the ribbon
- Mariner, tweaking colors
- Mariner, coming soon
- Weaving textures
- If latency is not important
- Design, uninterrupted #50
- Drinking From The Firehose – Design Inspiration June 2010
- Design, uninterrupted #49
- A view to kill
- Design, uninterrupted #48
- Design, uninterrupted #47
- This day in history
- Spot the differences – answers
- New Office Black 2007 skin in Substance 6.1
- Improving the integration between Substance and Flamingo
- More tweaking
- The small things
- Design, uninterrupted #46
- Spot the differences
- Sneak peek, as we speak
- Design, uninterrupted #45
- Design, uninterrupted #44
- Design, uninterrupted #43
- Design, uninterrupted #42
- Design, uninterrupted #41
- Design, uninterrupted #40
- Design, uninterrupted #39
- Immovable. Unshaken.
- Design, uninterrupted #38
- Design, uninterrupted #37
- Design, uninterrupted #36
- Repaint timelines in Trident 1.3
- Design, uninterrupted #35
- Design, uninterrupted #34
- Screenshots of doubleTwist Player for Android
- Design, uninterrupted #33
- Screenshots of Congress for Android
- Drinking From The Firehose – Design Inspiration May 2010
- Flamingo 5.0 changes
- Color selector popup in Flamingo 5.0
- Design, uninterrupted #32
- Design, uninterrupted #31
- Design, uninterrupted #30
- Good bye
- Design, uninterrupted #29
- Onyx reloaded
- Design, uninterrupted #28
- Adding some polish
- Screenshots of Seesmic for Android
- Design, uninterrupted #27
- Design, uninterrupted #26
- Design, uninterrupted #25
- Enhancing toggle menu buttons in Flamingo 5.0
- Design, uninterrupted #24
- Screenshots of Square for Android
- Design, uninterrupted #23
- Multi level menus in Flamingo
- Design, uninterrupted #22
- Toggle menu buttons in Flamingo 5.0
- Keyboard shortcut support in Substance 6.1
- Drinking From The Firehose – Design Inspiration April 2010
- Design, uninterrupted #21
- Being in control
- Design, uninterrupted #20
- New scroller panel component in Flamingo 5.0
- Design, uninterrupted #19
- Using Flamingo 5.0 command buttons to build a breadcrumb bar
- Design, uninterrupted #18
- Design, uninterrupted #17
- Design, uninterrupted #16
- Improved alignment of ribbon band content in Flamingo 5.0
- Design, uninterrupted #15
- Design, uninterrupted #14
- Release miscellania
- Trident 1.2 official release
- Substance 6.0 official release
- Fish 2.0
- Design, uninterrupted #13
- Scrollable popup menus in Flamingo 5.0
- Design, uninterrupted #12
- Design, uninterrupted #11
- Design, uninterrupted #10
- Right-to-left support for the ribbon in Flamingo 5.0
- Drinking From The Firehose – Design Inspiration March 2010
- Design, uninterrupted #9
- Design, uninterrupted #8
- Design, uninterrupted #7
- Window / dock icon for ribbon frame in Flamingo 5.0
- Right-to-left support for rich tooltips in Flamingo 5.0
- Right-to-left support for command buttons in Flamingo 5.0
- Design, uninterrupted #6
- Design, uninterrupted #5
- Design, uninterrupted #4
- Design, uninterrupted #3
- Design, uninterrupted #2
- Design, uninterrupted #1
- It’s time for… release candidates
- Complexity does not belong in the UI
- New in Trident 1.2
- Drinking From The Firehose – Design Inspiration February 2010
- The art of writing documentation
- Your application will be with you momentarily
- Swing Puzzler #1
- You can’t please all of the people all of the time
- Drinking From The Firehose – Design Inspiration January 2010
- Live wallpapers with Android SDK 2.1
- SwingX date pickers in Substance 6.0
- Custom component states in Substance 6.0
- Animations – footnotes
- Animations – the big picture
- Animations 202 – scrolling
- Animations 201 – color
- Animations 103 – going back
- Animations 102 – changing direction
- Animations 101 – from point A to point B
- Drinking From The Firehose – Design Inspiration December 2009
2009 116
- Pushing Pixels: the best of 2009
- Gbeginning.new()
- Drinking From The Firehose – Design Inspiration November 2009
- Adding Android support to Trident
- Sea Glass visuals as a Substance skin
- One tweet at a time: @brownbear @brownbear #whatdoyousee
- Drinking From The Firehose – Design Inspiration October 2009
- Control alignment under different fonts in Substance 6.0
- Control alignment in Substance 6.0
- Flamingo 4.2 official release
- Spinners in Substance 6.0
- Comboboxes in Substance 6.0 – feedback from Matt Nathan
- Comboboxes in Substance 6.0
- Text components in Substance 6.0
- Release candidate for Flamingo 4.2
- Enhanced ribbon application menu in Flamingo 4.2
- Extending the Flamingo command buttons
- “Star Dust” demo for Trident
- Substance 6.0 roadmap
- Trident 1.1 official release
- Release candidate for Trident 1.1
- Trident 1.1 – supporting Java-based UI toolkits
- Trident 1.1 – custom property interpolators
- Trident 1.1 – custom pulse source
- Trident 1.1 – extension points
- Trident 1.1 – interpolating properties
- Drinking From The Firehose – Design Inspiration September 2009
- Gemini Skin – Inspiration Everywhere
- Switching Trident animation blueprints to MusicBrainz
- Substance 5.3 official release
- Using FEST Swing to test Flamingo components
- 8 Overwhelmingly Easy Steps To Create Untenably Trendsetting Blogs
- Release candidate for Substance 5.3
- Revisiting Jitterbug editor for Substance color schemes
- Drinking From The Firehose – Design Inspiration August 2009
- Overlay painters in Substance
- New Graphite Aqua skin for Swing applications
- New Gemini skin for Swing applications
- New Magellan skin for Swing applications
- Animation blueprints for SWT – the conclusion
- Animation blueprints for SWT – complex transition scenarios
- Animation blueprints for SWT – scrolling layout
- Animation blueprints for SWT – asynchronous image loading
- Animation blueprints for SWT – showing load progress
- Animation blueprints for SWT – main application window
- Sleepless Nights – 10 Types of People
- Introducing Project Granite – Animation Blueprints for SWT
- Using Eclipse jobs as Trident scenario actors
- Close your Swing / SWT windows in style
- Trident 1.0 official release
- UI testing – interview with Alex Imrie
- Project Marble – augmented reality in Java with JMF, Java3D, NYArToolkit and Trident
- Trident and animations in augmented reality
- Trident – overview and roadmap
- Trident part 10 – extending the core with plugins
- Trident part 9 – key frames
- Trident part 8 – timeline scenarios
- Trident part 7 – parallel timelines in Swing and SWT
- Trident part 6 – simple Swing / SWT examples
- Trident part 5 – supporting UI toolkits
- Trident part 4 – duration fraction and timeline position
- Trident part 3 – timeline life cycle
- Trident part 2 – interpolating fields
- Trident part 1 – Hello world
- Usability – interview with Alex Imrie
- Revisiting the Raven Graphite skins, round 2
- Flamingo ribbon component: small buttons in ribbon galleries
- Slides for the JavaOne presentation on Flamingo ribbon
- Flamingo 4.1 official release
- Substance 5.2 official release
- Animation blueprints for Swing – the conclusion
- Animation blueprints for Swing – complex transition scenarios
- Animation blueprints for Swing – scrolling layout
- Animation blueprints for Swing – asynchronous image loading
- Animation blueprints for Swing – showing load progress
- Animation blueprints for Swing – main application window
- Introducing Project Onyx – Animation Blueprints for Swing
- Automatic Widgeting of Look and Feels
- Release candidate for Flamingo 4.1
- Release candidate for Substance 5.2
- Translucent and shaped windows in JDK 7
- New Twilight skin for Swing applications
- A peek into Substance internals
- Substance 5.2 – extended support for very large fonts
- Improving decoration area support for lists, trees and tables in Substance
- Google’s Java editions
- Color scheme association kinds in Substance
- Combo selector for selecting Substance skins
- The games we play
- Sleepless Nights – Damn Cats
- First signs of Nimbus designer in JDK 7
- Revisiting the Raven Graphite skins
- New Dust Coffee skin for Swing applications
- Slides for the EclipseCon session
- Substance (Swing) Sightings Volume 3
- The devil is in the details
- Speaking at EclipseCon next Tuesday
- New Dust skin for Swing applications
- Follow online media trends with Amber
- Trident progress
- Revolutionizing media playing in Java
- More Trident demos
- Introducing Trident – animation library for Java applications
- Flamingo 4.0 official release
- Substance 5.1 official release
- Why i do open source
- Release candidate for Flamingo 4.0
- Release candidate for Substance 5.1
- Substance 5.1 – extended support for very large fonts
- Reworking Office Silver skin for Substance 5.1
- Swing Links of the Week revived
- Substance 5.1 – polishing the Office Blue skin
- Substance goals for 2009
- Ice Age
- Substance 5.1 – introducing Jitterbug
- Disabled and themed icons in Substance 5.1
2008 181
- Pushing Pixels: the best of 2008
- Java desktop spotlight – interview with Elie El Khoury of Woopra
- Swing links of the week: December 28, 2008
- Reworking Office Blue skin for Substance 5.1
- Java desktop wishlist for 2009
- Flamingo 4.0 – core feature freeze and release schedule
- Flamingo ribbon component: support for core Swing components
- Swing, UI testing and beyond – interview with Alex Ruiz
- Swing links of the week: December 21, 2008
- Java desktop spotlight – interview with Sam Berlin of LimeWire
- Swing links of the week: December 14, 2008
- Flamingo ribbon component: key tips
- New release of A03 look-and-feel; now supports Flamingo
- Swing links of the week: December 7, 2008
- Java on the Desktop, the past, the present and the future – interview with Richard Bair
- And now on Twitter
- Extended support for native video codecs in JMC
- Swing links of the week: November 30, 2008
- Flamingo ribbon component: minimizing the ribbon
- Polishing the visuals of Flamingo command buttons
- When is the next release of Flamingo?
- Extending Eclipse: grouping filters for custom problem markers
- Flamingo ribbon component: horizontal scrolling and shrinking
- Swing links of the week: November 23, 2008
- EclipseCon 2009 submission
- Extending Eclipse: creating a Java project without displaying a wizard
- Swing links of the week: November 16, 2008
- Trust is hard to build and easy to destroy
- Flamingo ribbon component: pluggable resizing policies
- Extending Eclipse: live help actions in the browser control
- Extending Eclipse: displaying HTML content from a bundled archive
- Swing links of the week: November 9, 2008
- A move towards UI consistency in Windows 7
- 20 design blogs for UI developers
- Sun setting down on the core Swing
- Substance NetBeans module has a new owner
- Swing links of the week: November 2, 2008
- Flamingo ribbon component: rich tooltips on command buttons
- Swing, RIA and Sage browser – interview with Don DeCoteau
- Swing links of the week: October 26, 2008
- Ribbon component, AutoCAD 2009 and consistent UIs
- Swing links of the week: October 19, 2008
- Ribbon control in the Vista UX Guidelines
- Swing links of the week: October 12, 2008
- Flamingo ribbon component: enhancing the application menu button and popups
- Swing links of the week: October 5, 2008
- Flamingo ribbon component: application menu button and taskbar
- Swing links of the week: September 28, 2008
- You can contribute, and here’s how
- Swing links of the week: September 21, 2008
- SWT, Eclipse 4 and custom skinning
- Ribbon reaching beyond Office
- Microsoft, Windows and High-DPI awareness
- Releases for Substance, Flamingo and more
- Swing links of the week: September 14, 2008
- From Photoshop to code – conclusion
- From Photoshop to code – step 5, polishing the visuals
- From Photoshop to code – step 4, implementing the skin
- From Photoshop to code – step 3, implementing the decoration painting
- Swing links of the week: September 7, 2008
- From Photoshop to code – step 2, mapping design to UI toolkit
- From Photoshop to code – step 1, analyzing the original design
- Substance samples – blueprints for visually rich UIs
- Release candidate for Flamingo 3.1
- Release candidate for Substance 5.0
- Swing links of the week: August 31, 2008
- Getting ready to have a baby
- Discontinuing Substance NetBeans module
- Flamingo SVG trancoder enhancements
- Flamingo ribbon component: latest additions and future plans
- Swing links of the week: August 24, 2008
- Going dark
- Enhancing Flamingo’s ribbon component
- Using LightBeam to measure XRender performance
- Swing links of the week: August 3, 2008
- Native video codecs and Flash content with JMC
- Sleepless Nights – Still My Man
- Matching desktop fonts and native font rasterization
- Swing links of the week: July 27, 2008
- Java on the desktop
- Sleepless Nights – Getting in Shape
- Problem solving and innovation
- Swing links of the week: July 20, 2008
- Sleepless Nights – The Bourne Effect
- AWT shutdown and daemon threads
- Stricter checks on EDT violations in Substance
- Swing links of the week: July 13, 2008
- Swing applications and Mac OS X menu bar
- Sleepless Nights – The Geek Bachelorette
- Sleepless Nights – Watching “Cloverfield”
- Swing links of the week: July 6, 2008
- Flamingo resizable icons from .ICO format
- Sleepless Nights – What Ails You My Friend?
- Starting work on Substance plugin for JIDE components
- Swing links of the week: June 29, 2008
- Syntax coloring for the Swing editor pane
- Enhancing the Flamingo command button component
- Substance Extras pack – part II
- Article reprint in JavaWorld
- Swing links of the week: June 22, 2008
- Substance Extras pack
- Off topic
- Performance comparison of Substance skins
- LightBeam – measuring performance of Swing look-and-feels
- Swing links of the week: June 15, 2008
- Updated Substance 5 documentation
- Swing links of the week: June 8, 2008
- Using multiple skins for different Swing windows
- Effective Java2D
- Relying too much on technology
- Swing links of the week: June 1, 2008
- Swing, RIA and JVM dynamic languages – interview with Andres Almiray
- Desktop, browser and RIA – interview with Chet Haase
- Performance improvements in Substance 5, part 2
- Swing links of the week: May 25, 2008
- (Re)introducing Streetlights skin for Swing applications
- Swing, RIA and JavaFX – interview with David Qiao
- Swing, RIA and JavaFX – interview with Mikael Grev
- Swing, RIA and JavaFX – interview with Amy Fowler
- Swing links of the week: May 18, 2008
- Party Of One: Conclusion
- Party Of One: Promote
- Party Of One: Maintain
- Party Of One: Develop
- Party Of One: Surviving A Hobby Open-Source Project
- Swing links of the week: May 11, 2008
- Slides for the “High Resolution Monitors” BoF session
- Swing links of the week: May 4, 2008
- Performance improvements in Substance 5
- JavaOne session on high resolution monitors
- Swing links of the week: April 27, 2008
- Substance (Swing) Sightings Volume 2
- We don’t say it often enough
- Roadmap for Substance 5
- Swing links of the week: April 20, 2008
- Substance 4.3 official release
- Swing links of the week: April 13, 2008
- Swing links of the week: April 6, 2008
- Interview with Alexey Utkin from JDICPlus project
- Colorizing Swing components under core look-and-feels
- Release candidate for Substance 4.3
- Swing links of the week: March 30, 2008
- Swing and Point of Sale applications
- Flamingo ribbon component and Substance decoration painters
- Swing links of the week: March 23, 2008
- Demo for auto-scrolling in Swing applications
- Auto-scrolling in Swing applications
- A little update
- More tricks with translucent Swing windows
- Swing links of the week: March 16, 2008
- Swing links of the week: March 9, 2008
- Soft clipping and per-pixel translucency for Swing windows
- Swing links of the week: March 2, 2008
- Translucent and shaped windows in core Java
- Swing links of the week: February 24, 2008
- New painter types in Substance
- Flamingo 3.0 official release
- Swing links of the week: February 17, 2008
- Release candidate for Flamingo 3.0
- Swing links of the week: February 10, 2008
- Breadcrumb bar in Eclipse 3.4 milestone 5
- Flamingo component suite 3.0 – ribbon
- Flamingo component suite 3.0 – breadcrumb bar
- Substance 4.2 official release
- Swing links of the week: February 3, 2008
- Swing buzz: flying above the radar
- Swing links of the week: January 27, 2008
- Is one of my Java desktop 2008 wishes coming true?
- Release candidate for Substance 4.2
- Swing links of the week: January 20, 2008
- Removing visual noise from tables and scroll panes
- Is Yahoo trying to revive Clippy?
- When DISPOSE_ON_CLOSE met WebStart
- Swing links of the week: January 13, 2008
- Is this the future of the enterprise applications?
- Native text rendering in Swing applications – followup with Steve Northover
- Swing links of the week: January 6, 2008
- Fractal flames #1
- Painting vertical texts with subpixel anti-aliasing
- Substance theme pack updated
- Native text rendering in Swing applications – ready, steady, go!
2007 124
- Swing links of the week: December 30, 2007
- Swing links of the week: December 23, 2007
- Colorizing Swing components
- Nimbus is getting a new home
- Swing links of the week: December 16, 2007
- Holidays
- Flamingo component suite 3.0 – command button panel
- Swing links of the week: December 9, 2007
- Using visual UI designers
- Playing nice with KDE desktop
- Unwritten rule of working with Swing’s EDT
- Native text rendering in Swing applications – how does it work?
- Undocumented Swing property number 239
- Flamingo component suite 3.0 – command buttons
- Swing links of the week: December 2, 2007
- Substance animation primer
- Native text rendering in Swing applications
- Spot the difference
- Flamingo component suite 3.0 – the first drop
- Swing links of the week: November 18, 2007
- Additional screenshots of Flamingo 3.0
- Flamingo component suite 3.0 – the vision
- Flamingo component suite 3.0 – the teaser
- Substance 4.1 official release
- Swing links of the week: November 11, 2007
- And the longest JRE class name is…
- Substance skinning primer
- Swing links of the week: November 4, 2007
- Overview of Substance painters
- Release candidate for Substance 4.1
- Why i don’t care about Java 6 on Leopard
- Swing links of the week: October 28, 2007
- Java desktop wishlist for 2008
- Mozilla Prism – packaging web sites as desktop citizens
- Better visuals for the JRibbon component, part III
- Better visuals for the JRibbon component, part II
- Better visuals for the JRibbon component, part I
- Swing links of the week: October 21, 2007
- Help Menu Search in Leopard
- Swing links of the week: October 14, 2007
- New Creme Coffee skin for Swing applications
- Getting ready for the Substance 4.1 feature freeze
- Rainbow 1.1 – SVG browser for remote SVN repositories
- Swing links of the week: October 7, 2007
- SVN Breadcrumb Bar – feedback from the comments
- Swing Breadcrumb Bar for browsing remote SVN repositories
- Resolution independent Swing, part III – miscellania
- First look at Nimbus and “Java SE 6 Update N”
- Playing nice with Gnome desktop
- Resolution independent Swing, part II – borders
- Resolution independent Swing, part I – alignment and baseline
- New article on multicore client-side development
- A precious new feature in Eclipse 3.4M2
- Modern borders on Swing components
- Advanced animations on core Swing components – part V
- Introducing Strider
- System Monitor component in Synthetica Addons
- New version of color wheel
- Supporting GroupLayout baseline
- Look and feel related news
- A little teaser
- Key Largo, Edelweiss and Caireann are finally released
- New article on Swing EDT violations
- The customers don’t care about the technology
- Are you confident in your test coverage?
- Duck typing in Java
- Release candidate for Substance 4.0
- Are you attached to the code that you write?
- The perils of implementing a Swing native look-and-feel
- Substance (Swing) Sightings Volume 1
- Would you buy software from this guy?
- Adding some iPhone flavor to NetBeans 6.0
- Filthy Rich Clients – interview with Chet Haase
- Filthy Rich Clients – interview with Romain Guy
- Swing painting pipeline – the conclusion
- Validation overlays using multiplex look and feel
- Validation overlays extending a specific look and feel
- Validation overlays using layered panes
- Glass panes and lightweight popup menus
- Validation overlays using glass pane
- Validation overlays using JXLayer
- Validation overlays using AOP
- Validation overlays using paint()
- Bourne franchise
- Validation overlays using borders
- Validation overlays using repaint manager
- Substance module will be supported in NetBeans 6.0
- Validation overlays – the groundworks
- Swing painting pipeline – the introduction
- Showing the file system as a Swing JTree
- Respecting the alpha setting of JXPanel
- Advanced animations on SwingX components
- Advanced animations on core Swing components – part IV
- New Magma skin for Swing applications
- Year of the Desktop Linux
- IntelliJ and a very interesting interpretation of open-source
- Advanced animations on core Swing components – part III
- Advanced animations on core Swing components – part II
- How to handle a bug report effectively and efficiently
- Advanced animations on core Swing components – part I
- New Autumn skin for Swing applications
- An interesting bug in Java2D text rendering
- NetBeans still doesn’t get it
- Why having bugs is good for your project
- Swing WTFs
- What’s up with all the “underpaid developers”?
- My pet peeves with Swing APIs
- Two new third-party look and feels announced this week
- AquaLookAndFeel no more in Leopard?
- Following the Web X.0 trends
- Support for SwingX components – part VIII
- Support for SwingX components – part VII
- Support for SwingX components – part VI
- Support for SwingX components – part V
- Support for SwingX components – part IV
- When Vista crashed and took Omea Reader with it
- Support for SwingX components – part III
- Support for SwingX components – part II
- Substance module will not be supported in NetBeans 6.0
- Support for SwingX components – part I
- Sometimes it takes six months to fix a bug
- New Substance skins
- Implementation quirks of Safari on Windows
- Welcome to Pushing Pixels