J

jason-turner

browser_icon
Company Domain emptycrate.com link_icon
lightning_bolt Market Research

Empty Crate - Comprehensive Analysis Report



Summary


Empty Crate, the professional platform of Jason Turner, embodies his individual enterprise as a prominent independent C++ programmer, speaker, and trainer. Turner's mission is to empower C++ developers worldwide by providing accessible training, contributing to open-source initiatives, and consistently creating educational content focused on writing maintainable, simpler, and faster C++ code. His work significantly contributes to the C++ community by advancing knowledge and best practices.

1. Strategic Focus & Objectives


Core Objectives


C++ Training and Consulting: Providing specialized C++ classes and consulting services, emphasizing modern best practices, debugging, refactoring, polymorphism, and inheritance. The training focuses on enabling developers to write code that is more maintainable, cost-effective, time-efficient, and performs optimally.
Content Creation: Continuously producing educational content, most notably through his "C++ Weekly" YouTube channel, which he has hosted since March 2017, and authoring C++ books and articles.
Open Source Development: Actively contributing to and working on open-source software, making his GitHub profile a significant part of his professional presence to the C++ community.
Community Contribution: Engaging with the broader C++ community through speaking at conferences, co-hosting podcasts like CppCast, and writing articles and books.

Specialization Areas


Jason Turner specializes in advanced C++ programming, focusing on best practices for performance, maintainability, and code quality. His expertise extends to understanding object lifetime, demystifying modern C++ features, and applying value-based programming. His training often includes highly interactive sessions in a small group environment.

Target Markets


The primary target market consists of C++ developers at various skill levels, from those with basic knowledge seeking to improve to experienced professionals aiming to refine their understanding and application of modern C++ features and best practices within organizations. His services are tailored for companies looking for customized, on-site training.

2. Product Pipeline


Key Products/Services


C++ Training Classes:
Description: Customized, on-site training events covering topics like "C++ Best Practices," "Understanding Object Lifetime," "Demystifying C++11 and Beyond," and "Thinking About Performance."
Development Stage: Fully developed and actively offered.
Target Market: Organizations and professional C++ developers.
Expected Timeline: Ongoing, adaptable based on client needs (typically 1-5 days).
Key Features and Benefits: Highly interactive, small group environment, customized curriculum, focus on practical and maintainable code, and improved performance.

C++ Weekly (YouTube Channel):
Description: A prolific YouTube channel (@cppweekly) featuring regularly updated video content on diverse C++ topics, ranging from fundamental concepts to advanced subjects.
Development Stage: Continuously updated since March 2017.
Target Market: Global C++ developer community.
Key Features and Benefits: Free, accessible, consistent educational content, and a wide range of C++ topics.

Published Books:
Description: Author of several C++ books and C++-related puzzle books, including "C++23 Best Practices," "C++ Best Practices," "Object Lifetime Puzzlers Book 1 & 2," "Programming Puzzles Big Book," and "Copy and Reference Puzzlers Book 1 & 2."
Development Stage: Actively published and available as both print and e-book versions.
Target Market: C++ developers seeking in-depth knowledge and practice.
Key Features and Benefits: Comprehensive guides, practical insights, and unique puzzle-based learning.

Open Source Contributions (ChaiScript, etc.):
Description: Co-creator and maintainer of ChaiScript, a mature scripting language designed for modern C++, and active contributor to other open-source projects on GitHub.
Development Stage: Ongoing development and maintenance.
Target Market: C++ developers interested in scripting, cross-platform issues, and collaborative development.
Key Features and Benefits: Facilitates integration of scripting with C++, promotes community collaboration, and provides practical code examples.

3. Technology & Innovation


Technology Stack


Jason Turner utilizes various platforms to deliver his content and training:
YouTube: Primary platform for "C++ Weekly" video series.
EmptyCrate.com: His personal professional hub for articles, training curriculum, and project information.
GitHub: For open-source contributions and community engagement, including the official C++ Weekly repository.
Leanpub & Amazon: Platforms for self-publishing and distributing his various C++ books and puzzle books.
CLion (JetBrains IDE): Used for code refactoring and development, appreciated for its intelligent code analysis and real-time feedback.

Proprietary Developments


C++ Best Practices Methodologies: Developed and advocates for C++ Best Practices, which are continuously evolving and documented on his cppbestpractices.com website. This methodology forms the basis of his "Learning C++ Best Practices" video series published with O'Reilly.
Interactive Training Approach: Employs a unique, highly interactive teaching style tailored for small group environments, ensuring engagement and ample opportunity for questions.

Technical Capabilities


Jason Turner's capabilities span:
Over 20 years of professional C++ development experience, including portable and cross-platform C++.
Expertise in modern C++ features (C++11, 14, 17, 20, 23, 26) and how to apply them for better code.
Proficiency in code reviews and solving complex C++ programming challenges.
Experience in designing and maintaining scripting languages for C++ (ChaiScript).

4. Leadership & Management


Executive Team


Jason Turner: Independent Contractor, C++ Programmer, Speaker, and Trainer (EmptyCrate.com)
Professional Background: With over 20 years of professional experience, Jason Turner is a recognized Microsoft MVP for his contributions to the C++ community. He has spoken at numerous C++ conferences, co-hosted CppCast (the podcast for C++ Developers), and created a video series with O'Reilly Media. He is also a published author of several C++ books.
Key Contributions: Creator and host of "C++ Weekly," author of C++ Best Practices, and a prolific open-source developer. He is the central figure driving all educational and community-focused initiatives under the Empty Crate brand.

5. Social Media Presence and Engagement


Digital Footprint


Jason Turner maintains a robust and diverse social media presence to engage with the C++ community and disseminate his content:
YouTube: "C++ Weekly" channel (@cppweekly), active since March 2017, with over 121,000 subscribers and millions of views.
X (formerly Twitter): @lefticus
Mastodon: lefticus@mas.to
LinkedIn: @lefticus
Facebook: "JasonTurnerCpp"
Bluesky: @lefticus.bsky.social
GitHub: 'lefticus', highly active with numerous repositories like `cpp_weekly` and `cppbestpractices`.
Patreon: Offers a means to support his content creation efforts.

Brand Messaging and Positioning


His messaging consistently revolves around C++ education, modern best practices, and practical programming insights. He positions himself as a leading authority committed to helping developers write better C++ code.

Community Engagement Strategies


Jason Turner actively uses these platforms to announce new "C++ Weekly" episodes, share insights, facilitate discussions, and interact directly with developers, often soliciting video ideas from his GitHub community.

6. Recognition and Awards


Industry Recognition


Microsoft MVP: Recognized as a Microsoft MVP for his significant contributions to the C++ community.
Conference Session Awards: Has received awards for his compelling conference presentations.
Published Author: Prolific author of multiple C++ books and C++-related puzzle books, including best sellers.
O'Reilly Media Recognition: Published a 5-star reviewed video training series titled "Learning C++ Best Practices" with O'Reilly Media.

7. Strategic Partnerships


O'Reilly Media:
Nature of Partnership: Collaboration on educational content, leading to the publication of his "Learning C++ Best Practices" video training series.
Strategic Benefits: Extends the reach of his C++ best practices curriculum to a wider professional audience through a reputable educational platform.
Collaborative Achievements: Production of a highly-rated video series.

CppCast:
Nature of Partnership: Co-hosted CppCast, a prominent podcast for C++ Developers, from 2015 to May 2022.
Strategic Benefits: Fostered community engagement, facilitated discussions with C++ experts, and broadened his influence within the C++ ecosystem.
Collaborative Achievements: Provided weekly conversations with C++ conference speakers, library authors, and ISO committee members for seven years.

8. Operational Insights


Jason Turner's operational strategy centers on direct engagement and delivering high-quality educational content. His training approach emphasizes highly interactive teaching in a small group setting, ensuring participant engagement and ample opportunity for questions. He structures his training with a per-student, per-day fee, offering flexibility for organizations regarding class sizes, typically recommending 12 to 30 students. His competitive advantage stems from his extensive practical experience (over 20 years in C++ development), continuous contribution to open-source projects, and consistent creation of free educational content through "C++ Weekly." These efforts collectively build his credibility and thought leadership within the C++ developer community, enhancing the value proposition of his paid training and consulting services.

9. Future Outlook


Strategic Roadmap


Jason Turner's strategic roadmap is focused on the sustained growth of C++ education and community support. He remains available for training and speaking engagements, indicative of a continued commitment to direct knowledge sharing.

Growth Strategies


Continued Content Production: Ongoing creation of his "C++ Weekly" series, which he has consistently produced since 2017, demonstrates a long-term commitment to providing up-to-date C++ content.
Expansion of Training Curriculum: Future initiatives are likely to involve expanding his current training offerings with new topics and advanced C++ features (e.g., C++23/26).
Publishing New Educational Resources: Expect more books and video series to be authored, further solidifying his position as a leading C++ educator.
* Active Open Source Engagement: His sustained activity on platforms like GitHub suggests an enduring dedication to open-source development and collaboration within the C++ community.

Expansion Opportunities


Opportunities include expanding the reach of his customized corporate training programs and potentially developing more structured online courses or certifications to cater to a broader audience beyond direct on-site engagements.
Browse SuperAGI Directories
agi_contact_icon
People Search
agi_company_icon
Company Search
AGI Platform For Work Accelerate business growth, improve customer experience & dramatically increase productivity with Agentic AI