The View from Aristeia
Scott Meyers' Activities and Interests
- Posts
- 380 from 15 Sep 1999 to 27 May 2026
- Posting
- now and then (1 in the last year)
- Kind
- personal blog
- Feed
- http://scottmeyers.blogspot.com/feeds/posts/default
2026 1
2025 6
2024 6
2023 14
- Pumpkin Pie Cutters
- Electric Cars are Still Luxury Goods :-(
- Nav App Audio Conflict Resolution
- Image Metadata: Thoughts after 4000+ Scans
- The Convertible EV Search: Four Years Later
- The Compact SUV EV Search: Four Years Later
- About that $7,500 Federal EV Tax Credit...
- How I Learned to Stop Worrying and Love Free Digital Stuff
- Pergola Dreams
- The Beardsley Salome Dinnerware Project, Part 2: Production
- Stained Glass Panels, Part 4
- Stained Glass Panels, Part 3
- Stained Glass Panels, Part 2
- Stained Glass Panels, Part 1
2022 14
- Anne Frank's Diary: Versions, Translations, and Ownership, Oh My!
- Anne Frank's Diary
- EV Pricing: Nissan Ariya vs. Nissan Rogue
- More Old Magazines need New Home
- The Beardsley Salome Dinnerware Project, Part 1: Concept to Artwork
- Old Magazines need New Home
- Image Search and Google Earth for Identifying Pictures
- Buffy at 25
- Image Metadata: The Metadata Removal Problem
- Image Metadata: Viewing What I Wrote
- Image Metadata: My Approach
- Image Metadata: Dealing with Timestamps
- Image Metadata: Standards, Guidelines, and ExifTool
- The Scanned Image Metadata Project
2021 3
2020 3
2019 2
2018 6
2017 7
2016 11
- New ESDS Book: Effective SQL
- New ESDS Book: Effective C#, Third Edition
- Effective Modern C++ in Portuguese!
- The Great Foreign Edition Book Giveaway
- Help me sort out the meaning of "{}" as a constructor argument
- Test Post -- Please Ignore
- Interview with Me (in Korean)
- Effective Modern C++ in Traditional Chinese!
- Thursday's NDC Presentation will be live, but remote
- Presentation at Nexon Developers Conference in Seoul on April 28
- Effective Modern C++ in French!
2015 29
- } // good to go
- Effective Modern C++ in Russian!
- The Brick Wall of C++ Source Code Transformation
- Breaking all the Eggs in C++
- Effective Modern C++ in Korean!
- Effective Modern C++ in Japanese!
- Effective Modern C++ in Polish!
- Should you be using something instead of what you should use instead?
- Interview with me on CppCast
- Thoughts on the Vagaries of C++ Initialization
- Little Progress on the Keyhole Front
- Effective Modern C++ in Italian!
- EMC++ Outtake: __PRETTY_FUNCTION__ and __FUNCSIG__
- Effective Modern C++ Now in German!
- Publishing Effective Modern C++, Part 2
- Publishing Effective Modern C++, Part 1
- "Effective Programming" Sale at Addison-Wesley
- New EMC++ Excerpt Now Online
- The Time Needed to Write Effective Modern C++
- More on ThreadRAII and Thread Suspension
- Materials Update for my C++11/14 and my C++-in-Embedded Training Courses
- EMC++ News: New Excerpt, Upcoming Webcast, 50% Ebook Discount
- New ESDS Book: Effective Python
- Why auto deduces std::initializer_list for a braced initializer
- New EMC++ Sample Content is Now Online
- Expressions can have Reference Type
- EMC++ Sample Content
- 50% off EMC++ eBook due to O'Reilly's "Best of January" Promotion
- Nine New Videos: Three Legit, Six Bootleg
2014 32
- The Evolving Search for Effective C++
- Effective Modern C++ Exists!
- Special Sale: Digital Bundle of EC++, MEC++, and ESTL for $40!
- First Review of Effective Modern C++
- EMC++ Display Issues on Kindle
- EMC++ Exits Publishing Purgatory!
- Wanted: Good & Bad UI Examples from Mobile Realm
- New ESDS Book: Effective Ruby
- The Four Stages of Doneness
- CppCon Hair Poll
- 50% Off Effective Modern C++ Ebook
- Upcoming Appearances: 2 Continents, 5 Countries, 8 Cities, Several Topics
- Near-Final Draft of Effective Modern C++ Now Available (plus TOC and sample Item)
- Quick Test Needed for Boost.TypeIndex under Clang
- Should move-only types ever be passed by value?
- Free Excerpt from Draft EMC++ Now Available
- Is the non-pointer syntax for declaring function pointer parameters not worth mentioning?
- Draft Version of Effective Modern C++ Now Available
- Another New Video
- The Drawbacks of Implementing Move Assignment in Terms of Swap
- Effective Modern C++ Status Report
- Five New Videos
- Three Worthwhile std::enable_if Blog Posts
- "Hello, World" Podcast with Me
- Declare functions noexcept whenever possible?
- Book Report: New Title, New TOC, New Sample Item
- Upcoming Public Presentations
- A Concern about the Rule of Zero
- If braced initializers have no type, why is the committee so insistent on deducing one for them?
- Help me name my book
- Status Report on Effective C++11/14
- Capture Quirk in C++14
2013 30
- ThreadRAII + Thread Suspension = Trouble?
- My 1999 CD on Modern Browsers
- "An Effective C++11/14 Sampler" Now Online
- Sale on AW C++ Books
- Two videos coming, many videos past
- Video for "The Universal Reference/Overloading Collision Conundrum"
- C++11 Training Materials Updated--Now With C++14 Info!
- When decltype meets auto
- Presentation at NW C++ Users' Group on July 17
- Presentation at Oslo C++ Users Group on Friday, 14 June
- New ESDS Book: Effective Objective-C 2.0
- C&B Early Bird Rates Expire in a Week!
- "Effective C++11/14 Programming" in Oslo and London
- Lambdas vs. Closures
- C++14 Lambdas and Perfect Forwarding
- Shared State from std::async remains special
- Draft TOC for EC++11 Concurrency Chapter
- Thread Handle Destruction and Behavioral Consistency
- std::futures from std::async aren't special!
- The Line-Length Problem
- C++ and Beyond 2013 Registration has Begun!
- Schulungsunterlagen zur Anwendung von C++ in Embedded Systems stehen zur Verfügung
- Draft EC++11 Item
- Public Presentations in 2013
- C++ & Beyond 2013 Dates Announced: December 9-12
- Effective C++11: Content and Status
- Effective C++11: Background
- Effective Effective Books
- New ESDS Book: Effective JavaScript
- Recent Developments regarding C&B
2012 35
- New Revision for C++11 Training Materials
- Examples of good code-based digital publications?
- Publishing Code on Digital Platforms
- More Effective C++ at 30 (Printings)
- On the Superfluousness of std::move
- "Universal References in C++11" now online at ISOCpp.org
- The Standard works in Circular Ways
- Video for "Adventures in Perfect Forwarding" Now Available
- Updated Release of "Effective C++ in an Embedded Environment"
- Copying Constructors in C++11
- Posting C++ Code
- Parameter Types in Constructors
- Video for "Universal References in C++11" Now Available
- New Article: "Universal References in C++11"
- The Projucer
- Save money! Expand your library! Win my bits!
- "Ask Us Anything!" Session from C&B 2012 now live
- C++ & Beyond Interview with me, Herb, and Andrei
- C&B 2012 Registration Ends Tomorrow!
- Final C&B Talk Announced
- 35% Discount Code for my Digital Book Bundle
- New Digital Bundle of my Books
- Final Week for Early-Bird Registration for C++ and Beyond
- Josuttis 2E has arrived!
- Information on the C++11 Memory Model
- std::string, SSO, and Move Semantics
- C++11 is Almost Here for Real!
- My Training Courses through Other Vendors
- Open-Enrollment Seminars in May in Eindhoven, The Netherlands
- C++ and Beyond 2012 Registration is Open!
- Minor Update to Table Showing Compiler Support for C++11
- September Open-Enrollment Seminars in Stuttgart, Germany
- C++11 Training Materials now jibe with the Final Standard
- C++ and Beyond 2012 Announced
- New C++ and Beyond 2011 Panel Sessions Now Online
2011 23
- C++11 Training Materials Updated
- C++11 Discussion with me, Herb Sutter, and Andrei Alexandrescu
- "Final" C++11 Feature Availability Summary Updated
- Video Interview with me, Herb Sutter, and Andrei Alexandrescu
- C++11 Feature Availability Spreadsheet Updated
- Only 10 Seats Left at C&B next month
- C&B Early Bird Registration Expires Friday!
- Presentation Materials from ACCU Talks Now Available
- Blog posts now reflected to Twitter
- Videos from ACCU Talks Now Available
- Updated C++0x Training Materials Published
- C&B Talk on Perfect Forwarding
- C&B Talk on C++0x Memory Model
- Appearing/Disappearing consts Article now at C++Next
- Effective C++ in the C++0x (C++11) Age
- C++ and Beyond 2010 Presentation Materials Now Available
- Neuer Schulungskurs: Effektives C++ im eingebetteten Bereich
- Talks in Stuttgart in October
- Registration for C++ and Beyond 2011 is now open!
- Appearing and Disappearing Articles at DDJ
- New Article: "Appearing and Disappearing consts in C++"
- Caches and Move Semantics at ACCU in April
- New Training Course: "Fastware for C++"
2010 14
- Updates: C++0x Feature Availability, C++ & Beyond Encore
- Notes from MISRA Day 2010 Talk Now Available
- Encore! C++ & Beyond Redux Occurs Dec. 13-16
- Updated C++0x Feature Availability Information
- Notes for Portland Code Camp Talk Now Available
- Upcoming Talk at Portland Code Camp
- "C++ and Beyond" Tickets Going Fast
- New ESDS Book: Effective Perl Programming
- New Training Materials Developments
- "C++ and Beyond" Registration Now Open
- Latest ESDS Book, "Effective C#, Second Edition"
- C++0x Interview with Software Engineering Radio
- My training materials for C++0x, etc., now available
- Boutique Summer Conference: "C++ and Beyond"
2009 10
- Seminars in Germany next Fall
- C++0x Training Course Extended to Three Days
- "97 Things" Contribution
- C++0x Seminar in December in Bellevue, Washington, USA
- New Training Course on C++0x
- Video of my TOC Talk Now Available
- Summer/Fall Seminars in Vienna and Stuttgart
- Electronic Options for my Books
- Seminar Scheduled: C++ in Embedded Systems
- Upcoming Talks in New York City and Santa Clara, California
2008 7
2007 10
- Talks Scheduled for the Software Development conference
- PDF Versions of my Books
- Video Interview Now Available
- Astoria Seminar Update
- The Astoria Seminar: September 23-26
- April 25 Talk in Redmond, WA
- Public Talks Scheduled for May and September
- Shakedown Webinar 2 Recording Now Available
- Note about Thursday's VoIP-Based Webinar
- Signup Information for Shakedown Webinar #2 on Thursday
2006 14
- Signup Information for January 4 Shakedown Webinar
- Free "Shakedown Webinars" on Implementing Virtual Functions
- Upcoming Talks in 2007
- New interview; upcoming conferences
- Survey regarding new electronic version of my books
- Part 5 of "A Pause to Reflect" now up at TCS
- Part 4 of "A Pause to Reflect" now up at TCS
- Part 3 of "A Pause to Reflect" now up at TCS
- Part 2 of "A Pause to Reflect" now up at TCS
- Two Changes to Mailing List Policy
- New series of articles now appearing at TCS
- Upcoming Talks Through Year-End
- Latest ESDS Book, "Code Quality"
- Talks in Europe in April and September
2005 15
- Upcoming Talks Posted
- Do you have a 5th printing of Effective STL?
- New Pseudo-Publication: An Annotated Draft Article
- C++ Connections in Las Vegas in November
- Upcoming Talk in Bellevue, Washington
- Revised Book Errata Update Policy
- Two Interviews; Updated EC++/3E Errata
- Brief Interview; EC++/3E Errata
- Two more EC++/3E Sample Items
- Two Book-Related Questions
- EC++/3E Sample Item Now Available
- EC++/3E is Finished
- Partnership with DevelopMentor; September Talks in Germany
- Updated Errata for MEC++ and ESTL
- New book in my Series; Updated "Upcoming Talks" List
2004 17
- New Open-Enrollment Seminars Scheduled
- Wanted: Candidate reviewers for EC++/3E
- New Training Course; Updated Projects List
- New "Project Ideas" Page
- "Double-Checked Locking" Article now online
- New Series Book, "Effective Enterprise Java"
- Minor update to EC++ Errata
- Request for comments on extended "Easy to use correctly, hard to use incorrectly"
- ESTL Errata Updates
- MEC++ Errata Updates
- DDJ Article Conclusion; Seminars in Germany and at OOPSLA
- Guest Column in current IEEE Software
- EC++ Errata Page Updated
- Recent Bogus Message and What I've Done About It
- New article in the current DDJ
- Upcoming Talks Update
- New talks scheduled in Redmond, WA, and Beaverton, OR
2003 16
- Updated Errata Lists
- Advice for Prospective Book Authors
- Fixing EC++ CD's Display Problems under IE6
- Upcoming Talks
- Upcoming Seminar on using C++ in an Embedded Environment
- Updated Book Errata Lists
- Upcoming Talk at OGI next Thursday (Oct. 16)
- "Effective XML" is now out
- "The Keyhole Problem" and other books
- First ESDS Book: "Code Reading"
- Talks in Germany September 22-26
- Updated EC++ Errata; 11/02 CUJ Article now Available
- ESTL and MEC++ Errata Pages Updated
- The Next Edition of Effective C++
- New Seminars: Patterns & PBD; C++ in Embedded Systems
- Impending Effective STL Errata List Update
2002 16
- Public Talks in 2003
- Interview with me available at artima.com
- Benefit Talk near Portland, OR, December 17
- New CUJ Article; TCS3; gcc 3.2 for Windows
- TCS3 Reminder; New Talk Topic; Oct-Nov Talks Schedule
- List policy change; TCS3 Schedule; Sep. 9 Talk in Bellevue, WA
- TCS3 Registration is Now Open!
- July Seminar Updates
- Interactive Design Workshops in July and October
- Possible open-enrollment seminars this summer
- The Effective Software Development Series
- Updated Effective C++ CD Errata List
- My CD and Current Browsers; Leor Zolman's STL Error Decryptor
- Upcoming Appearances
- Schedule for TCS2; October CUJ Article Now Online
- Updated Errata Lists
2001 21
- TCS2; Talks at Software Development
- ESTL Errata List has been Updated
- Registration for THE C++ Seminar Reopened
- Updated errata lists; article in CUJ; upcoming seminar reports
- Updated ESTL Errata; Powell's Talk Reminder
- Appearance Sept. 6th in Portland, Oregon
- June CUJ Article is now Online
- Updated ESTL and CD Errata Lists
- Last call for "THE C++ Seminar"
- First ESTL Errata; InformIT Sale on my Books
- Error in Seminar Dates; Free ESTL for past Seminar Attendees
- Upcoming Seminars in Europe and Japan; ESTL Sale
- Reminder: Template Workshop Submissions due June 15
- ESTL Sample Items Now Available
- DDJ Video Interview; ESTL Sample Items
- THE C++ Seminar
- PDF for ESTL TOC is now available
- ESTL in CUJ, etc.
- Effective STL is done! Sneak Preview next Monday...
- 2001 Workshop on Template Programming
- I'm giving talks at SD in San Jose in April
2000 13
- Updated Errata Lists, etc.
- Upcoming Seminars; Template Workshop; Revamped Web Site
- November Seminars
- Reminder: Submissions Deadline is August 11
- MEC++ Updates; Next STL Seminar; etc.
- Workshop on Template Programming
- Migration to egroups should now be complete
- Effective STL Seminar SOLD OUT
- Errata Update; Seminar Update; Mailing List Update
- Updated CD Errata, More STL Seminar Info, Pending Mailing List Change
- Effective STL Seminar
- October DDJ Article Now On-Line
- CUJ Article is now out; June Seminar Reminder