POPULARITY
In this Beyond the Deal mini-sode, former Mailgun CEO and CTO, Will Conway and Josh Odom, join Thoma Bravo Partner Hudson Smith to share their experiences of leading a growing technology company starting as college friends turned business partners. They highlight the critical role of a strong, supportive team culture, how their friendship strategically plays to their individual talents and strengths, and how that impacted the business. For more information on Thoma Bravo's Behind the Deal, visit https://www.thomabravo.com/behindthedeal Learn more about Thoma Bravo: https://www.thomabravo.com/ Visit Mailgun's website: https://www.mailgun.com/ To learn more about listener data and our privacy practices visit: https://www.audacyinc.com/privacy-policy Learn more about your ad choices. Visit https://podcastchoices.com/adchoices
Mailgun enables over 150,000 companies to send, track, test, and optimize more than 250 billion emails per year effortlessly for marketing and business communication to their customers. Thoma Bravo Partner Hudson Smith sits down on Behind the Deal with former Mailgun CEO Will Conway and CTO Josh Odom as they dive into Mailgun's journey from a spin out from Rackspace to a leading email delivery service for businesses around the world. For more information on Thoma Bravo's Behind the Deal, visit https://www.thomabravo.com/behindthedeal Learn more about Thoma Bravo: https://www.thomabravo.com/ Visit Maligun's website: https://www.mailgun.com/ To learn more about listener data and our privacy practices visit: https://www.audacyinc.com/privacy-policy Learn more about your ad choices. Visit https://podcastchoices.com/adchoices
Friend of the podcast and friend of Mailgun, Brian Westnedge of Red Sift stopped by to talk about how Mailgun and Red Sift want to make DMARC adoption easy as possible for Mailgun users and why DMARC authentication is needed in your email strategy. Peter Trinder from Mailgun joined us as well to let us know what went into this process and what to expect. Email's Not Dead is a podcast about how we communicate with each other and the broader world through modern technologies. Email isn't dead, but it could be if we don't change how we think about it. Hosts Jonathan Torres and Eric Trinidad dive into the email underworld and come back out with a distinctive look at the way developers and marketers send email.
In this episode of the SaaS Revolution Show our host Alex Theuma is joined by Ev Kontsevoy, CEO of Teleport, as he shares how to decide which baby to kill... "We never make obviously bad decisions. Every single decision seems rational in the moment. But there is like a certain trend - and the one thing that keeps biting me is ignoring complexity for too long. Eventually I self correct, and I just realised 'hey, the business is getting more complicated, the product is getting more complicated, the way we sell is getting more complicated.' And every time I kind of catch myself, like, I should have thought about this six months ago, now it's too complicated. So letting complexity creep in is just awful. Just don't do that." Ev shares: - Mailgun.com and the beginning of the cloud revolution - Creating a bubble for yourself: diving into internal and external motivators - Coding in a cave: building pieces of software that replace an entire part of an organisation - The year of two growing products - Evaluating total addressable market and the cost of building & maintaining: The trigger event that took the company to a one-product band - The positive randomness that helped Ev get to where he is and more!Check out the other ways SaaStock is serving SaaS founders
“During the highs of the 2020-2021 era, a lot of companies were encouraged to grow at any cost. We've always been much more oriented around trying to grow but making sure you are thinking about your profitability and building a sustainable business.” Join Spandana Bhattacharya and Javier Torres on Wharton Tech Toks as they talk to AJ Jangalapalli, Principal on the Discover team at Thoma Bravo. Listen in to learn more about Thoma Bravo's investments in Mailgun and Greenphire, the recent tech market pullback, enterprise software industry and value creation initiatives.
In this episode of RockCast, the core team discusses the latest upcoming Rock features, community updates and email protection strategies for optimal delivery. They address challenges like bot attacks and the intricacies of Mailgun integration, emphasizing the importance of meticulous logging and trend analysis for effective threat combat.Show NotesDetails about Rockʼs newest version releases here: https://www.rockrms.com/releasenotesLearn about Googleʼs new bulk sender requirementsRock Blog: https://community.rockrms.com/connect/gmail-spam-requirementsPartner Blog: https://www.triumph.tech/resources/demystifying-email-spam-with-google-postmaster-toolsRock Partners with CDN Options https://www.triumph.tech/cdnRX Conference InformationSign up for our annual conference: https://rx.rockrms.com/RX hotel information: https://www.marriott.com/event-reservations/reservation-link.mi?id=1694551025506&key=GRP&app=resvlinkSpecialized Rock ClassesCheck-In for Rock Class: https://www.rockrms.com/check-inRock Finance Class: https://www.rockrms.com/rock-financeFollow Jonʼs Twitter/X account for best practice information: https://x.com/jonedmiston?s=20Rock SponsorsWe are thankful for our Rock Sponsors and their support of the Rock Community. Visit their websites through the link above to learn how they can help your ministry and confirm that those you work with are as invested in the success of Rock as you are! Hosted on Acast. See acast.com/privacy for more information.
Oh no! It's happening again. The biggest search engines are making changes. But, this time, it's to protect people's email accounts. Sellers sending out over 500 emails per day may want to stop because there will be repercussions for doing so. In this episode of "The Sales Evangelist Podcast," host Donald Kelly addresses the recent strict changes announced by Yahoo and Google regarding email outreach. How will these changes affect your sales approach? What are the limits to how many emails can you send now? Tune in to this week's episode and learn how to adapt to these recent changes. Understanding Yahoo and Google's Changes Donald breaks down the changes announced by Yahoo and Google, highlighting that bulk senders who dispatch more than 5000 emails per day must adapt to align with the heightened requirements. These changes aim to shield end users from spam and potential security risks associated with excessive unsolicited emails. Insights Derived from Mailgun Referencing insights from Mailgun, Donald delves into the implications for sales professionals and how these changes impact their outreach strategies. He emphasizes that aligning with the standards enforced by Google and Yahoo is essential for safeguarding email deliverability and maintaining a positive sender reputation. Essential Practices for Email Outreach Donald outlines three crucial elements that sales professionals must prioritize to navigate the evolving email outreach landscape. These include authenticating emails, enabling easy unsubscribe options, and sending targeted emails that cater to recipients' interests and preferences. Implications for Sales Professionals Addressing the potential impact on sales professionals, Donald discusses the nuances of these changes for individual contributors and organizations. He stresses the importance of adherence to email authentication practices, particularly for organizations with multiple sales representatives engaged in outbound email activities. Technical Requirements for Email Authentication Donald elucidates the technical aspects of maintaining compliance with Google and Yahoo's email-sending policies. He emphasizes the need to implement SPF, DKIM, and DMARC measures to uphold authentication standards for domains exceeding the 5000-email threshold. Adapting to Enhance Relevance and Impact Drawing parallels between the evolving email outreach landscape and the need for enhanced creativity and relevance, Donald underscores the importance of crafting substantive and impactful communications. He stresses the need for sales professionals to establish reference points, leverage referrals, align with recipient interests, and ensure a respectful and relevant approach. Embracing a Thought Leadership Mindset Encouraging sales professionals to adopt a thought leadership mindset, Donald emphasizes the importance of focusing on individual buyers' specific needs and challenges. He advocates for aligning communications with potential impacts on the buyer's role or responsibilities, thus enhancing the relevance and impact of outreach efforts. Donald urges listeners to elevate their sales game and take advantage of the resources and sponsors highlighted in the episode. He offers valuable guidance for sales professionals seeking to adapt to the changes in email outreach and elevate their approaches to securing quality sales opportunities in a shifting landscape. Resources TSE LinkedIn Prospecting Course MailGun Update on Gmail and Yahoo "Slow the game down. Don't rush, don't stress. When there's a breakaway by far, go ahead and take that breakaway. Take that shot. But right now, let's slow the game down. Let's play the field and increase the chances of us scoring" - Donald Kelly. Sponsorship Offers This episode is brought to you in part by Hubspot. With HubSpot sales hubs, your data tools and teams join a single platform to close deals and turn prospects into pipelines. Try it for yourself at hubspot.com/sales. 2. This episode is brought to you in part by LinkedIn. Are you tired of prospective clients not responding to your emails? Sign up for a free 60-day trial of LinkedIn Sales Navigator at linkedin.com/tse. 3. This episode is brought to you in part by the TSE Sales Foundation. Improve your connection on LinkedIn and land three or five appointments with our LinkedIn prospecting course. Go to the salesevangelist.com/linkedin. Credits As one of our podcast listeners, we value your opinion and always want to improve the quality of our show. Complete our two-minute survey here: thesalesevangelist.com/survey. We'd love for you to join us for our next episodes by tuning in on Apple Podcast, Google Podcast, Stitcher, or Spotify. Audio provided by Free SFX, Soundstripe, and Bensound. Other songs used in the episodes are as follows: The Organ Grinder written by Bradley Jay Hill, performed by Bright Seed, and Produced by Brightseed and Hill.
What's up folks, if you follow the show you know that we wrap up each conversation by delving into how our guests manage to juggle their personal and professional lives while maintaining their well-being and career success. Our most popular episode continues to be our compilation of insights on this very topic. Due to its popularity, we've decided to revisit this format and bring you a fresh perspective with new voices and reflections. I've categorized all 23 of our guests' answers into 7 categories: Passion and meaningful work Values and priorities Physical health and routines Curiosity and learning Appreciating what we have now Giving back Relationships Main takeaway: Balance is a continuous journey rather than a final destination, involving passion alignment, personal recharging, and appreciation of life's path, including those who accompany us along the way. And never underestimate the power of a well-timed 'no' to maintain balance and propel your journey forward.Igniting Passion and Finding Meaningful WorkLet's start with the internal flame that motivates all else. 3 of our guests emphasized passion and finding meaningful work as the key to happiness and success.Harnessing Passion for Professional and Personal FulfillmentLucie De Antoni, Head of Marketing at Garantmehttps://humansofmartech.com/2023/09/26/90-lucie-de-antoni-startup-alchemy-attribution/ The key to a fulfilling life, Lucie posits, is to weave one's passions into the fabric of their daily lives, both in personal and professional realms. While the notion might echo familiar sentiments, for her, it serves as the engine of daily motivation. This approach isn't about blindly following joy; it involves critical reflection and the transformation of lackluster experiences into positive ones.Lucie treats her engagement with AI not just as a job but as an integral part of her life's canvas, indicating a seamless integration of work with personal interests. This blend is increasingly rare in a world that often dichotomizes professional and personal life. Her strategy includes a pragmatic approach to time management, a learned skill that she has honed over her career. Lucie now exercises discernment in her work, asking whether late hours are truly necessary or if they encroach upon her personal time.Her journey towards finding balance has been iterative, a process marked by growth and the ability to prioritize more effectively than she could just months before. Lucie attributes part of this evolution to the people she surrounds herself with, suggesting that a supportive network can significantly influence one's ability to maintain equilibrium.Building a career that resonates with one's values is not without its challenges. Lucie acknowledges that recognizing one's strengths and facing obstacles head-on is essential, yet she also stresses the importance of choice. It's about alignment—ensuring that professional actions and personal values are in concert.Key Takeaway: True happiness emerges from the intersection of passion, self-reflection, and the prudent management of one's time and choices. Lucie's experience underlines the importance of integrating personal passions with professional endeavors, the power of a supportive network, and the continuous journey towards balancing various aspects of life. In essence, fulfillment is about doing what you love, prioritizing what matters, and sometimes, having the wisdom to say no.Embracing the Momentum of Passionate WorkMichael Katz, CEO and co-founder at mParticlehttps://humansofmartech.com/2023/09/05/87-michael-katz-the-evolution-of-packaged-cdps/ At the heart of a fulfilling life, according to MK, is the enjoyment of one's endeavors. He prioritizes his roles not by societal standards, but by personal significance, with fatherhood at the pinnacle. His career, while varied and demanding, trails behind his family in his list of priorities. This clear hierarchy is the cornerstone of his contentment, allowing him to approach his other roles with a grounded perspective.MK's experience has taught him that the objective isn't merely to become adept at riding the rollercoaster of entrepreneurship but to reach a state where the highs and lows no longer dictate his emotional landscape. The concept of equanimity emerges as a desired state—one where external circumstances lose their grip on one's inner peace. This is not an attitude of disengagement, but rather a refined approach to emotional investment in the business world.His philosophy is crystallized in a dinner conversation with a friend, echoing Lupe Fiasco's words. The common adage of pursuing happiness is, in his view, a misguided one. Instead, MK posits that the pursuit itself ought to be happiness. Finding joy, meaning, and growth in one's work is the real measure of whether one is on the right path. It's a subtle but profound shift from happiness as a goal to happiness as the journey.MK gauges his alignment with his work through his emotions—the excitement of starting a new week and the anxious drive at the week's end, fearing time was not maximized. The day these feelings invert is the day he'll reconsider his commitments. This barometer of passion versus productivity serves as his compass, keeping him engaged in work that fuels rather than drains him.Key Takeaway: Defining success on your own terms involves identifying what brings you intrinsic joy and pursuing it with relentless passion. MK's reflections remind us that true happiness in our professional lives is achieved when we relish the journey itself, not just the milestones along the way. When work aligns with our values and excites us consistently, we find ourselves exactly where we need to be.Harnessing Passion as the Antidote to BurnoutJuan Mendoza, the CEO of The Martech Weeklyhttps://humansofmartech.com/2023/07/04/78-juan-mendoza-the-ethics-of-generative-ai-trust-transparency-and-the-threat-of-dehumanization/Juan draws his inspiration from an unconventional yet stirring source—Steve Irwin, the iconic Crocodile Hunter. Irwin's fervent commitment to wildlife conservation becomes a beacon for Juan, illustrating how unwavering passion can fuel both happiness and success. Like Irwin, Juan is energized by a mission that transcends mere occupation; for him, it's about making sense of the tangled web of technology and marketing, aiming to illuminate paths for others within this intricate maze.Juan's dedication to his work keeps him up into the wee hours, not out of obligation but from a deep-seated enthusiasm for discovery and education. This zeal parallels Irwin's approach, who was not merely a television personality but a fervent educator and conservationist. Juan recognizes that to be successful and fulfilled, one must be driven by a cause that ignites a “red hot passion,” much like the one that powered Irwin's every action.The notion that such passion is “kryptonite to burnout” encapsulates Juan's philosophy. It's this intensity that sustains him, allowing for extended work hours without the usual fatigue. However, he doesn't neglect the fundamentals—adequate sleep, healthy eating, exercise, and maintaining relationships. These are the building blocks that support the demands of a passionate pursuit.Juan expresses concern that too many people lack a vision for their lives, moving from job to job without a guiding objective. Yet, it's the individuals with a clear and compelling vision, those who commit to solving problems over a lifetime, that Juan finds truly inspirational. These visionaries do not just exist; they radiate influence, compelling others to follow and learn from their indefatigable drive.Key Takeaway: Embracing a mission with the fervor of Steve Irwin is essential to withstand the rigors of professional life without succumbing to burnout. Juan's reflections challenge us to find our own “Crocodile Hunter” mission, an endeavor that ignites such a powerful enthusiasm that work transforms into a source of happiness and inspiration. It's about being propelled by a vision that's vivid and vibrant, serving not only as a personal beacon but also as a rallying point for others.Living Your Core Values and Setting the Right PrioritiesOnce we identify our passions, we naturally seek to align our actions and decisions with what we value most. Several guests mentioned values, making choices, setting priorities and having a north star.The Art of Juggling Life's Many RolesLauren Aquilino, CEO at EMMIE CollectiveLauren's philosophy on maintaining happiness and success centers on a keen awareness of personal values and priorities. He acknowledges that striking a perfect balance is an elusive goal; instead, it's about making choices every day that align with one's core values. Whether it's deciding which social media to engage with or how to allocate time, these decisions shape the work-life balance.Lauren's anecdote about parenting, shared through an article from Sidney, illustrates the practical nature of his approach. The analogy of juggling glass and plastic balls helps differentiate between critical tasks and those that can withstand a drop. His personal experience at his child's Halloween parade highlights this; forgetting the candy was forgivable, but missing the event would have been a regrettable lapse.Mental health emerges as a non-negotiable aspect of Lauren's well-being strategy, particularly in the demanding field of marketing operations. He emphasizes the need for mental breaks, citing a personal breaking point as a catalyst for change. Recognizing one's autonomy over their schedule and the ability to say 'no' are critical steps in safeguarding one's mental space.Career happiness, for Lauren, meant making a conscious decision not to pursue a management path, choosing instead to focus on consultancy where he could grow without managing a team. This choice allowed for a career path aligned with his desire for freedom and his responsibilities at home. He emphasizes that career growth doesn't always mean moving up—it means moving in the direction that fulfills you.Key Takeaway: Real success is defined by how closely one's life mirrors their values and priorities. Lauren's experiences remind us that we hold the power to choose our path and that by regularly assessing our decisions against our personal values, we can achieve happiness. The true mark of balance isn't a flawless juggling act; it's knowing which balls are made of glass and which are plastic, and making sure the ones that matter most remain in the air.Navigating the Tightrope of Parenthood and CareerNatalie Miles, Head of Marketing Technology at ChimeFinding a balance can often feel like an unattainable ideal, especially when faced with the demands of both a career and parenthood. Natalie, a parent to a young child, compares daily life to walking a tightrope, a precarious balancing act where one misstep can feel catastrophic. On days like today, when faced with a sick child, the challenge intensifies, but the determination to persevere remains steadfast.Acceptance is a significant theme in Natalie's narrative—the acknowledgment that not all balls can be kept in the air. On some days, screen time becomes the necessary tool to juggle responsibilities, and work might receive only a fraction of usual attention. This acknowledgment is not a sign of defeat but an exercise in intentionality. It's about making peace with the fact that not every aspect of life can receive 100% focus all the time.For Natalie, empowerment stems from this very acceptance. Recognizing that it's impossible to be everything to everyone on any given day, and choosing what to prioritize, is an essential skill. Parenthood, in many ways, sharpens the ability to discern what truly matters and align actions accordingly. This skill of prioritization is akin to a superpower, honed by the necessity to focus on the most impactful tasks at hand.Central to navigating this journey is identifying one's North Star. For Natalie, the child is the beacon guiding all decisions. The career is not just a job but a means to provide for the child, to offer opportunities, and to set an example of living with passion and focus. When values and actions are in harmony, even the toughest decisions come with a certain tranquility.Key Takeaway: The art of balancing parenting with professional life isn't about perfection but about making informed choices on where to invest energy. By accepting the inevitable trade-offs and identifying a clear North Star, one can navigate the complex interplay of responsibilities with a sense of purpose and empowerment. Natalie's experience reminds us that it's okay not to do it all, as long as we remain true to our core values and what matters most.Embracing the Trade-Offs in Search of FulfillmentDavid Chan, Managing Director at Deloitte Digitalhttps://humansofmartech.com/2023/10/03/91-david-chan-how-dual-zone-strategy-and-journey-orchestration-are-reshaping-cdps/ In a world that relentlessly pursues balance, David chooses to navigate life through a series of deliberate trade-offs. He recognizes that allocating time and effort across different areas is a juggling act, where not all balls can be kept in the air simultaneously. Instead of striving for an unattainable perfect balance, he focuses on making intentional choices that align with his priorities, whether it be family, career, or personal interests.David's approach is rooted in the acceptance of life's inherent give-and-take. He understands that saying 'yes' to one aspect often means saying 'no' to another, and that's not a source of regret but a fact to be embraced. This philosophy frees him from the guilt typically associated with neglecting one area to favor another, allowing him to be fully present in his chosen focus.The love for his job at Deloitte stems not just from the nature of the work but from the entrepreneurial freedom it provides. Inspired by his parents' small business, he finds satisfaction in constructing teams and carving out his own space within the corporate structure, mirroring the independence of business ownership.Learning and sharing knowledge fuels David's enthusiasm for his work and life. He values the lessons gleaned from challenges and mistakes, seeing them not as failures but as opportunities to provide guidance. By imparting his 'pain' as clients' 'gain,' he reframes setbacks as valuable expertise, enriching both his professional practice and his client's experience.Key Takeaway: Life's equilibrium isn't about perfect balance but about embracing the trade-offs that come with prioritizing what truly matters. David's story is a testament to the power of choice and the peace that comes from pursuing work that resonates deeply with one's values and goals. His narrative encourages a mindset shift from seeking balance to seeking fulfillment through meaningful engagement where we are most passionate.The Art of Selective Focus in a Multi-Dimensional WorldScott Brinker, the Martech Landscape creator, the Author of Hacking Marketing, the voice behind Chiefmartec.comhttps://humansofmartech.com/2023/08/01/82-scott-brinker-balancing-excitement-for-ai-and-composability-with-a-renewed-focus-on-the-human-element-in-martech/Scott may describe himself as one of the "dullest people on the planet," but his singular focus on martech is anything but monotonous. It's rare to find someone whose day job aligns so closely with their personal passions. Scott is immersed in martech not just as a career but as a genuine interest, blurring the lines between work and play. This congruence is a key element in his happiness—his "hobby" is his work, and his enthusiasm for the field is unfeigned.Despite his dedication, Scott acknowledges the finite nature of time. He has not discovered a "magical time portal"; instead, he exercises the power of choice. There's an implicit understanding that time is a non-renewable resource, and thus, saying 'no' becomes as important as saying 'yes.' The 'no' is not a rejection but a strategic decision to prioritize his passion and excel within it.The vastness of opportunities in the tech world is not lost on him; he's aware of the "ton more" that he could be doing. Yet, he chooses to remain selective, focusing on activities that fuel his curiosity and warrant his disciplined attention. This approach may appear unidimensional on the surface, but it's a calculated methodology to ensure depth and quality in his engagement with martech.Scott's strategy is a testament to the power of concentrated effort. It's about the balancing act of curiosity and focus, allowing for a deep dive into areas that truly captivate him. This discipline of selective focus allows Scott to excel and maintain a level of enthusiasm that might wane if spread too thinly across multiple interests.Key Takeaway: In a world teeming with distractions and possibilities, the art of achieving happiness and success often lies in the disciplined pursuit of select interests. Scott's approach demonstrates that depth in a singular passion can be far more rewarding than a scattered focus across multiple domains. The discipline of saying 'no' is just as crucial as the excitement of saying 'yes' when it comes to forging a path lined with genuine enthusiasm and expert knowledge.Achieving Wellbeing through Physical Health and Structured RoutinesUnderstanding our values lays the groundwork for building sustainable habits that promote our overall well-being. Several guests doubled down on the notion that it's all too easy to get wrapped up in work and life and forget about our physical health and the importance of routines.Fostering Balance with Physical Activity and RestRyan Gunn, Director of Demand Gen & Marketing Ops at Aptitude 8https://humansofmartech.com/2023/10/24/94-ryan-gunn-hubspot-cheat-codes-ai-features-attribution-and-documentation/ The concept of balance is pivotal to Ryan's approach to life, underscoring the importance of allocating time judiciously across the various demands of his day. In his view, it's not merely about fulfilling obligations like work and sleep but ensuring that no aspect of life excessively overshadows the others. He advocates for a holistic balance, one that includes work, rest, and play in equal measure.Ryan speaks from experience, having immersed himself so deeply in his professional life that it led to burnout and physical repercussions. This serves as a cautionary tale of the dangers of leaning too far into work without heeding the body's warnings. From this, he learned to recalibrate and place a greater emphasis on well-being, particularly through regular exercise.His emphasis on physical activity isn't just about health; it's a critical piece of the balance puzzle, offering both mental reprieve and physical benefits. But beyond exercise, Ryan insists on the inclusion of fun and leisure as essential components. For him, it's about finding joy in the day-to-day, whether that's a moment of laughter or a breath of fresh air during a walk outside.Maintaining this equilibrium requires conscious effort and continual adjustment, akin to an act of juggling where one must remain vigilant not to let any single ball drop. Ryan recognizes that the equilibrium is dynamic, not static, and must be actively managed to prevent the scales from tipping too far in any one direction.Key Takeaway: Achieving a balanced life means recognizing the importance of not only work and rest but also ensuring regular physical activity and opportunities for enjoyment. Ryan's experience illustrates the necessity of a proactive approach to prevent burnout by integrating wellness and leisure into the fabric of everyday life. It's about giving ourselves permission to pause, play, and recharge in the midst of our busy schedules.Implementing Routines and Boundaries for Work-Life HarmonyTara Robertson, Head of Demand Generation at Chili Piperhttps://humansofmartech.com/2023/10/17/93-tara-robertson-cost-effective-growth-and-creative-attention-in-b2b/For many, the quest for balance is an ever-shifting challenge, but Tara finds her equilibrium by incorporating structured routines into her life—a discipline surprisingly aided by the presence of her dog. The necessity of twice-daily walks provides a non-negotiable structure that naturally carves out time away from her screen, a crucial practice for remote workers engulfed in the global, always-on culture facilitated by platforms like Slack.Her commitment to these walks, even amid the harshest winter days, establishes a ritual that bookends her workday, ensuring that her transition into and out of work mode is as screen-free as possible. This routine is more than just exercise; it's a mental health practice that helps Tara delineate her professional and personal time, which is especially valuable in a fully distributed company where the lines can easily blur.Time blocking emerges as another key strategy in Tara's approach to managing her day. By designating specific hours for specific tasks, including the buffer periods between meetings, she maintains control over her schedule rather than succumbing to the demands of an ever-pinging Slack channel. This deliberate planning extends to all aspects of her calendar, from professional appointments like podcast recordings to those crucial moments of respite needed to maintain her energy throughout the day.Tara's method goes beyond simple time management—it's about establishing boundaries and respecting one's own time. Her techniques may sound straightforward, but they're often overlooked in a world that rewards constant connectivity. By giving herself permission to disconnect and by enforcing a schedule that prioritizes her well-being, she navigates her days with intentionality and mindfulness.Key Takeaway: Tara's story illustrates that finding balance in a remote work environment is achievable through disciplined routines and strategic planning. Establishing clear boundaries for work, as well as committing to personal well-being practices, can lead to a more harmonious and productive life. Her approach reminds us that we have the power to shape our days and that sometimes, the simplest strategies are the most effective.Humility and Balance in a High-Speed IndustryWyatt Bales, Chief Customer Officer at Bluprintxhttps://humansofmartech.com/2023/07/18/79-wyatt-bales-redefining-marketing-with-ai-sql-full-stack-pros-and-the-automation-of-end-to-end-campaign-requests/Wyatt's perspective on achieving happiness and success in a fast-paced industry centers on embracing humility and a sense of levity. He believes in keeping the intensity of the martech industry in check by reminding his team that while their work is important, they are not in life-or-death scenarios. This approach allows for a more relaxed atmosphere, helping to alleviate stress and put the day-to-day challenges into a healthier, more manageable perspective.For Wyatt, the realization that he is part of an industry which offers incredible flexibility is a source of joy. He appreciates the digital life that allows for remote work and travel, emphasizing the rewarding nature of such freedom. This gratitude extends to never taking for granted the opportunities that come with his career, whether it's engaging in insightful podcast discussions or the ability to choose who he works with and from where.His move to Amsterdam was a conscious decision in pursuit of a better quality of life—a concept he noticed early on in his family's lifestyle. Wyatt observed his parents balancing work on the farm with their presence at family events, embodying a flexible work schedule that prioritized family time. This influence now shapes Wyatt's approach to his own work-life balance, as he intersperses his workday with gym sessions, coffee breaks, and moments of relaxation by the canal.The metaphor of not being in a coal mine serves as a reminder of how fortunate he is compared to many other professions. This acknowledgment grounds his approach to work and allows him to put in the necessary effort without sacrificing his well-being. For Wyatt, balance means placing physical and mental health at the forefront, investing in people around him, and letting his career follow these priorities.Key Takeaway: Embracing a lifestyle that prioritizes health, relationships, and flexibility over professional demands can lead to a more balanced and contented existence. Wyatt's journey underscores the importance of humility and perspective in a world that often emphasizes relentless productivity. By choosing to live and work in a way that values personal well-being and investing in others, one can find true satisfaction in an industry that never slows down.The Serenity of Norway and the Pursuit of Inner BalanceDan Balcauski, Founder of Product Tranquilityhttps://humansofmartech.com/2023/06/20/76-dan-balcauski-adventures-in-the-world-of-saas-pricing/Dan's journey to maintain happiness and success takes him to both physical and introspective landscapes. His experience along the west coast of Norway emerges as a breathtaking highlight. With its steep costs matched by its sheer beauty, Norway serves not just as a travel destination but as a metaphor for the investments we make in search of joy and fulfillment.It's not the sights alone that hold the essence of Dan's contentment; he describes himself as a seeker, someone on a continuous quest for truth. This pursuit is grounded in a steadfast meditation practice. The discipline of regular meditation provides him with the mental clarity needed to navigate the complexities of life. His commitment to this practice has become a cornerstone of his daily routine, an anchor amidst the flux of daily responsibilities.Meditation retreats have played a significant role in Dan's personal development, offering profound experiences that have shaped his approach to balance and well-being. He prioritizes starting his day by centering his thoughts and intentions through meditation, an act that has proven indispensable. Although an afternoon session is ideal, he acknowledges the challenge of fitting it into a busy schedule, reflecting a realistic and relatable struggle to maintain such practices.Key Takeaway: True happiness and success are often found in the balance between seeking external wonders and cultivating internal peace. Dan's narrative illustrates that while destinations like Norway can provide awe-inspiring experiences, the consistent practice of meditation can offer a more accessible form of daily escape and clarity. His story encourages us to find our own version of Norway—be it a place, a practice, or a passion—and to pursue our own truth with the same dedication we apply to our most valued routines.Fostering Lifelong Learning and Curiosity for GrowthAs our daily routines reinforce our physical health, several guests' answers focused on our minds and how they crave the expansion that comes with new knowledge and new perspectives.Cultivating Curiosity for Career ContentmentTamara Gruzbarg, VP Customer Strategy at ActionIQhttps://humansofmartech.com/2023/09/12/88-tamara-gruzbarg-a-hybrid-approach-to-cdps/Remaining perpetually inquisitive has been the cornerstone of Tamara's happiness and success. Her career trajectory, dotted with varied roles across different industries, has been fueled by an insatiable desire to learn. The absence of boredom in her professional life isn't serendipitous; it's the result of a deliberate pursuit of novel experiences and knowledge.Tamara's dedication to learning and adapting her skill set has been a source of joy and engagement. She reflects on her transition from the client side to the vendor side as an enriching chapter, one that threw her into the deep end of a technology-driven environment. It's in these moments of change and challenge that she finds the most satisfaction, diving into the nuances of customer data within diverse frameworks and discovering the universal applications of her expertise.The past five years, particularly, have marked a period of profound growth and learning for her, symbolizing the essence of what keeps her motivated—continuous education. The joy derived from unraveling new aspects of her field, understanding the mechanics of tech from a fresh perspective, and the day-to-day learning have been central to her sense of fulfillment.Key Takeaway: The secret to maintaining enthusiasm in one's career lies in an unwavering commitment to curiosity and personal development. Tamara's journey reveals that when we position continuous learning as our professional modus operandi, not only do we evade stagnation, but we also uncover new dimensions of happiness in our evolving roles.Embracing Resilience in the Entrepreneurial LandscapeArun Thulasidharan, CEO & Co-founder at Castled.iohttps://humansofmartech.com/2023/08/22/85-arun-thulasidharan-unpacking-the-challenges-of-warehouse-native-martech-and-identifying-solutions/ The entrepreneurial journey is often glamorized, but Arun brings a dose of reality to the conversation with the understanding that a significant majority of efforts may not pan out as expected. Learning early on that failure is a more frequent companion than success, he has come to terms with the unpredictable nature of starting and running a business. The key to his coping mechanism is a resilient mindset that accepts setbacks as part of the process rather than definitive judgments on his endeavors.His recollection of initial customer interactions that fell through—a scenario that would dishearten many—is telling of his growth. Where once such experiences led to disillusionment, they now are met with a pragmatic approach: an unconverted customer is simply a sign to move on to the next opportunity. This maturity didn't occur overnight but evolved gradually, contributing significantly to his current perspective.Beyond the acceptance of business challenges, Arun stresses the importance of disconnecting from work to maintain well-being. Time spent playing with his young daughter or unwinding with friends isn't just leisure; it's an integral part of his strategy to stay grounded and mentally healthy. He recognizes that while his career is crucial, it cannot overshadow the other vital aspects of his life.The separation of professional responsibilities from personal life is what Arun cites as the foundation of his productivity. It's a compartmentalization that enables him to fully engage in his work when it's time to do so and equally immerse in the joys of family and friendship, thus maintaining a sustainable balance.Key Takeaway: The entrepreneurial path is fraught with trials, and success lies in developing resilience and the ability to pivot without losing stride. Arun's approach underscores the necessity of cultivating a mindset that sees failure as a routine part of the game and balancing intense work with the rejuvenating company of loved ones. This equilibrium is essential not just for surviving the rigors of business but for thriving in every aspect of life.Embracing Evolution: The Entrepreneurial Journey of Continuous GrowthPini Yakuel, the Founder and CEO of Optimovehttps://humansofmartech.com/2023/07/25/81-pini-yakuel-self-optimizing-campaigns-the-cost-of-generalization-and-packaged-martech/ Pini's approach to maintaining balance and happiness is deeply rooted in the concept of evolution—a constant, intentional journey of growth. He frames his career as a series of deliberate choices rather than obligations, highlighting the autonomy he possesses. This perspective is key to his satisfaction; the idea of choosing his path lends a sense of empowerment to his daily work.The entrepreneurial spirit thrives on adaptation and learning. For Pini, the growth of his company isn't just a corporate goal; it's a personal challenge. He finds himself perpetually in roles that stretch his capabilities, doing jobs he's never done before. This continuous venture into the unknown keeps him sharp and engaged. It's a challenging aspect of his work, but also a thrilling one, ensuring that his professional life is never stagnant.Pini's enjoyment of his work is magnified by the opportunity to correct his own errors. This ability to rectify mistakes is a form of freedom that many yearn for but seldom attain. The privilege of navigating through challenges and emerging successful is a source of profound fulfillment for him. It's not just about solving problems but about the autonomy and learning that comes from the process.His perspective redefines freedom in the workplace, emphasizing personal accountability and the joy of learning from one's own experiences. This hands-on approach to problem-solving and growth has shaped his career and personal happiness.Key Takeaway: Personal growth and the freedom to learn from one's own mistakes are at the heart of job satisfaction and success. Pini's narrative offers a compelling perspective: viewing challenges as opportunities to grow and embracing the discomfort of the unfamiliar can lead to a fulfilling professional journey. It's an empowering reminder that the path to happiness often lies in the pursuit of continuous evolution and self-directed improvement.Embracing the Present for a More Fulfilling LifeWhile curiosity broadens our horizons, for a few guests it also deepens their appreciation for the present moment and the journey itself. Choosing Happiness and Defining Success on Your Own TermsDeanna Ballew, Senior Vice President of DXP Products at Acquiahttps://humansofmartech.com/2023/08/29/86-deanna-ballew-embracing-open-source-composable-martech-ai-literacy-and-qualitative-insights/The pursuit of happiness and success is often seen as a complex, elusive goal, but Deanna brings it back to basics with a clear mantra: happiness is a choice, and success is a personal definition. She rejects the notion that joy and accomplishment are external milestones waiting to be stumbled upon. Instead, she portrays them as deliberate pursuits, choices that one must actively engage with.Throughout her career, spanning multiple industries and roles, Deanna has approached each transition with a proactive mindset. The impetus for change has always been her desire for personal growth and satisfaction, leading her to opportunities that resonate with her ambitions. Her path is a testament to the power of seeking out one's own happiness rather than expecting it to arrive unbidden.Success, as Deanna outlines, is equally a matter of personal conviction, shaped by individual values rather than societal benchmarks. For her, it has evolved from chasing titles to fostering teams, developing new products, and managing organizational changes. It's about appreciating the journey and recognizing the milestones, measuring them not just by the endpoint but by the progression.Balance, especially as a mother and executive, is reframed in her philosophy. The traditional scorecard of work versus life is replaced with a more holistic view of fulfillment. For Deanna, fulfillment is an ever-shifting target, adapting to life's different stages. Whether it's pursuing an MBA in her late 30s or applying her learnings to her organization, she emphasizes the importance of seizing the right moments for personal and professional growth.Key Takeaway: Fulfillment and success are not static endpoints but dynamic processes that demand active participation. By choosing to pursue happiness, defining success on your own terms, and measuring progress against personal benchmarks, one can live a life that is not only accomplished but also deeply satisfying. It's about knowing when to strive for more and when to appreciate the present state of fulfillment.Balancing Career Ambitions with Family TimeKate Nowrouzi, VP of Deliverability at Mailgun by Sinchhttps://humansofmartech.com/2023/08/08/83-kate-nowrouzi-mailguns-vp-of-deliverability-on-email-subdomain-strategies-and-inbox-placement-tools/ Kate's reflection on her career trajectory reveals a gradual but significant shift in her life's priorities. Early in her professional journey, business trips and long work hours dominated her schedule, often at the expense of family time. Now, with her children in college and returning home for the summer, she consciously adjusts her workday, aiming to conclude around the late afternoon to ensure she's there for them—a stark contrast to her previous routine that extended into the night.This change, she muses, might be attributed to the wisdom that comes with age or a retrospective acknowledgment of missed moments, like her children's tennis matches. Kate's evolving perspective underscores a common reevaluation that occurs as one progresses through life; past regrets become instructive, reshaping current decisions and future paths.For Kate, being present for her family has emerged as a paramount concern. This newfound commitment to presence extends beyond mere physical availability; it is an emotional and mental shift to prioritize relationships over relentless work. This recalibration is reflective of a broader trend where professionals seek to align their careers with personal values and well-being.Letting go becomes a recurring theme in Kate's narrative. The realization that staying in an unsatisfactory job only hinders happiness prompted her to step away sooner rather than later. It's a lesson in self-care—releasing what doesn't serve your well-being to make room for what does. By listening to her heart and aligning her actions with her values, Kate has found a more fulfilling path.Key Takeaway: Kate's story is a powerful reminder that success isn't solely measured by professional accomplishments but by the ability to be present for the moments that matter most. It's about making conscious choices that honor both personal relationships and professional responsibilities. The courage to walk away from what no longer serves you, to listen more to the heart, can significantly enhance your overall happiness and life satisfaction.Enhancing Happiness Through the Power of GivingIn appreciating the now, a few guests recognized the importance of extending our impact beyond ourselves, which leads us to the role of giving back in feeling successful and happy. Carving Out Moments for Joy and Impact in a Busy LifeSara McNamara, Senior Manager, Marketing Operations at SalesforceEnsuring happiness amid a demanding schedule, Sara believes, is largely about intentionally setting aside time for enjoyment. She views this strategy as straightforward yet crucial—prioritizing fun is essential, not trivial. Whether it's quality time with loved ones, embracing the thrill of travel, or indulging in fresh experiences, these activities infuse his life with excitement and a sense of fulfillment.Sara emphasizes the profound satisfaction she derives from giving back, recounting how creating a course to guide others into the marketing operations field was a decision he questioned time-wise. However, the enthusiastic response from a prospective student reminded her of the significant impact he could make. This connection—helping someone to improve their life and provide for their family—was not only affirming but deeply motivating.Balancing professional rigor with light-hearted leisure is a formula Sara advocates for maintaining personal well-being. After a day immersed in the technicalities of his work, she finds respite in the unapologetic simplicity of reality television. The contrast between her complex work and the entertainment she enjoys is a deliberate tactic to unwind and inject humor into her daily life.The blend of making meaningful contributions and ensuring personal enjoyment is what keeps Sara grounded. It's not just about meeting professional milestones or scaling career heights; it's equally about the moments of levity and the opportunity to make a difference in someone else's journey.Key Takeaway: True happiness stems from a balance between meaningful work and personal pleasures. Sara's approach highlights the importance of actively creating space for experiences that bring joy and the value of endeavors that enrich the lives of others. It's a reminder that sometimes, the simplest pastimes, like enjoying a favorite TV show, are necessary counterweights to the complexities of a professional life.Cultivating Happiness Through the Act of GivingAliaksandra Lamachenka, Marketing Technology Consultant and Nonprofit founderhttps://humansofmartech.com/2023/07/11/79-aliaksandra-lamachenka-the-rise-of-data-product-managers-and-the-organic-evolution-of-ai-in-marketing/Aliaksandra's philosophy for maintaining happiness amid her bustling life is deeply rooted in the act of giving back. Her approach goes beyond the simple transaction of exchange and delves into the broader and more fulfilling aspect of contribution to the community. Through sharing knowledge, whether it's posting insightful articles on LinkedIn or engaging in initiatives like lynda.com, she finds a special kind of joy that isn't derived from personal gain.The act of mentorship, a commitment she undertakes with individuals looking to advance in their careers, is particularly significant. Each session is an opportunity not only to guide but also to uplift both herself and the person she's helping. This reciprocal exchange, where both parties grow, encapsulates the essence of true giving.Aliaksandra's method is a testament to the power of altruism in fostering happiness. By facilitating sales of nilotica—an enterprise likely aimed at improving lives—she experiences a boost in well-being. It's not merely the act of selling but the knowledge that each transaction contributes to a greater good that brings her a profound sense of satisfaction.Her strategy suggests that success is not a zero-sum game. Instead, it can be measured by the positive impact one has on others. The contentment she gains from her charitable acts reinforces the idea that giving back can enrich one's life in unexpected and meaningful ways.Key Takeaway: Happiness, according to Aliaksandra, is a byproduct of generosity. By prioritizing giving back, be it through sharing expertise, mentorship, or ethical business practices, one can experience a deeper sense of joy that goes beyond traditional measures of success. Her stance offers a compelling reminder that in the pursuit of personal and professional fulfillment, what we give often returns to us, enhancing our own sense of purpose and joy.Empowering Personal Success Through the Strength of RelationshipsThe act of giving then connects us back to others, the community around us, where our personal growth and contributions come full circle. Several guests centered their answers around their friends, coworkers and family.The Power of Positive Associations in Achieving BalanceBoris Jabes, the Co-Founder & CEO at Censushttps://humansofmartech.com/2023/06/27/77-boris-jabes-decoding-the-composable-cdp/Boris's strategy for navigating the demands of his professional and personal life is as straightforward as it is profound: it is the company he keeps. The significance of community is a recurrent theme in his narrative. At work, his colleagues are more than just coworkers; they're a source of inspiration and joy. Outside the office, friends and his spouse play an equally vital role, contributing to a support system that lifts him higher.For Boris, the distinction between the various relationships in his life is less important than the overall quality of these connections. His enthusiasm for interaction is palpable—he looks forward to being in the office, a sentiment that might seem at odds with the modern trend towards remote work, but it underscores the value he places on physical presence and community.His relationships are not passive; they actively inspire him to achieve more. This inspiration translates into a greater zest for life and work, which in turn fuels his success. Boris's anticipation to engage with his colleagues is a testament to the positive environment he has helped to cultivate at his workplace.The energy he derives from being around great people doesn't just help him cope—it propels him forward, blurring the lines between work and pleasure. This blurring is not a source of confusion but a harmonization of his environment with his ambitions.Key Takeaway: Surrounding oneself with uplifting and inspiring individuals can be a powerful method for maintaining balance and happiness in life. Boris's experience suggests that the quality of our relationships can greatly influence our ability to thrive in both personal and professional realms. It's a reminder that success is not just an individual pursuit but a collective experience shaped by the people with whom we choose to spend our time.Nurturing Balance Between Work and Personal BondsTejas Manohar, Co-founder and Co-CEO at Hightouchhttps://humansofmartech.com/2023/08/15/84-tejas-manohar-the-past-present-and-future-of-composable-cdps/In the quest for balance, Tejas turns to the age-old wisdom of nurturing personal relationships and engaging in diverse hobbies. He underscores that at the core of our professional hustle, we are all human, seeking fulfillment beyond the confines of work. Investing in relationships—with family, friends—and dedicating time to activities that disconnect him from work responsibilities are not just pastimes but essential components of his well-being.Embracing new challenges every few months, Tejas finds joy in the process of learning and the freshness it brings to his life. Whether it's experimenting with new recipes or exploring powerlifting, these activities serve as a counterbalance to the inevitable stress that comes with managing the highs and lows of his company. It's this oscillation between focused work efforts and personal pursuits that sustains his motivation and happiness.His approach reflects a dynamic way of living, one that accepts that being an amateur in various endeavors is not only acceptable but enriching. It's a reminder that expertise in one field does not preclude the enjoyment of growth and learning in others. Tejas's willingness to pick up a harmonica or delve into powerlifting epitomizes the essence of a well-rounded life.The playful nod to an AI-dominated future adds a layer of humor to his narrative, perhaps a subtle acknowledgment of the ever-changing landscape of technology and work. Yet, it also reinforces the value of those uniquely human experiences—relationships and hobbies—that technology cannot replicate.Key Takeaway: Achieving happiness and success is as much about the strength of our personal bonds and the variety of our interests as it is about our professional achievements. Tejas's story encourages us to regularly step out of our work personas and invest time in learning new skills and nurturing relationships. This balance is crucial for maintaining a sense of self and ensuring that life remains full, no matter what the future holds.Balancing Success with a Supportive PartnershipBobby Tichy, Co-Founder and Chief Solutions Officer at Stitchhttps://humansofmartech.com/2023/05/16/72-bobby-tichy-ai-and-the-future-of-martech-a-deep-dive-from-sfmc-to-braze/ Bobby credits a significant part of his happiness and success to the quality time spent with his spouse. Mornings begin with walks, a simple yet profound routine that sets the tone for the day. These walks are more than just exercise; they are a shared experience, a time for connection and grounding before the rush of the day sets in.Their relationship extends beyond the walks, with trips and frequent hangouts, illustrating that companionship is deeply woven into Bobby's daily life. What stands out is not just the quantity of time spent together but the quality. Bobby has married his best friend, an ideal that while often spoken about, is seldom realized to this extent. This partnership is multifaceted—spouse, confidante, and motivator.The dynamic is unique; it's rare to find someone who can challenge you and be the bedrock of your joy. Bobby's spouse is integral to his work life as well, possessing an understanding of Bobby's professional world, enabling him to be a partner in every sense of the word.Key Takeaway: A fulfilling personal relationship can be a cornerstone of professional success and happiness. Finding a partner who can play multiple roles in your life—ally, adviser, and supporter—can create a powerful dynamic that fuels both personal satisfaction and professional growth.Navigating the Process of Work-Life IntegrationMike Rizzo, Founder and CEO of Marketing Ops.com https://humansofmartech.com/2023/06/13/75-mike-rizzo-building-resilient-marketing-ops-through-community/Mike's daily life involves a delicate balancing act, one that many professionals are familiar with—juggling a fervent passion for work with the responsibilities of being a good husband and father. The remote work dynamic plays a pivotal role in this equation. It affords him the flexibility to be physically present at home, a benefit that comes with its own set of challenges, but also with undeniable rewards. The image of stepping out of an office space and immediately being available for his family illustrates a modern-day perk that many strive for.While the kids being in daycare allows for uninterrupted work time, like during the podcast, Mike seizes the opportunity to blend his work schedule with family time. His honesty about being a 'work in progress' resonates deeply, especially in a culture that often pressures individuals to project a facade of having it all figured out. Acknowledging that the management of his work-life balance has been less than perfect shows a vulnerability that is both relatable and commendable.The organization and community that Mike is dedicated to building require immense work, and that reality has meant that his work-life balance has sometimes tipped more heavily towards work. Yet, he doesn't stand alone in this; his family's support is a testament to the collective belief in the importance and potential of his endeavors.Looking ahead, Mike expresses optimism, the belief that the situation is improving, and anticipation for a future where his efforts within the company translate into financial stability, reducing the need for extra side jobs. It's this forward-looking mindset, coupled with the understanding and support of his family, that fuels his drive and determination.Key Takeaway: The journey towards achieving balance between professional drive and personal life is an ongoing process, especially in a remote work setting. It requires transparency, the support of loved ones, and the optimism to see through the immediate challenges to a future where balance is not just a possibility but a reality. Mike's story is a powerful reminder that it's not about perfection, but progress and support systems that make the balancing act feasible.The Entrepreneurial Spirit Meets Personal FulfillmentPratik Desai, Founder and Chief Architect at 1to1https://humansofmartech.com/2023/06/06/74-pratik-desai-a-time-travelers-guide-to-martech-and-personalization/Pratik approaches the balancing act of life with a mindset that is refreshingly pragmatic yet infused with a passion for what he does. The core of his contentment seems to stem from a blend of professional drive and personal passions. The acknowledgment that even if his entrepreneurial ventures were to falter, he has the skill set to be employed elsewhere, is a safety net that fuels his confidence rather than a fallback plan. His wife, a recurring anchor in his narrative, reiterates the notion that Pratik's business is indeed his job, blurring the lines between work and personal enterprise.It's his integration of passion for AI with problem-solving that makes his work feel less like a job and more like a calling. This intrinsic motivation is key to his happiness. Beyond the work, Pratik emphasizes the importance of recharging, an aspect often neglected in the hustle culture. Time spent with his dog and wife, backpacking and hitting the road for hikes, is not just leisure but a conscious effort to rejuvenate.Celebrating the small victories is another aspect where Pratik has learned to pause and appreciate progress. His wife's influence is significant here, ensuring they take a moment to honor their achievements, whether it's the growth of his agency or personal milestones, sometimes with something as simple as enjoying a Thai dinner.The team Pratik has built is another pillar of his success. The willingness of team members to step up, irrespective of their roles, to tackle challenges, reflects the strong community he has fostered within his agency. This collaborative spirit undoubtedly contributes to not only the agency's success but also to Pratik's personal satisfaction.Pratik's conscious decision to distance himself from social media's competitive landscape highlights a self-awareness that's crucial in today's digital age. Rather than measuring himself against others, his focus is on self-improvement, a strategy that has proven to be both fulfilling and effective.Key Takeaway: True balance comes from aligning your work with your passions, taking time to recharge, appreciating the journey, fostering a supportive team, and focusing on personal growth rather than external validation. Pratik's experience underscores that success and happiness are not just about reaching the destination but also about cherishing the path taken and the people who walk it with you.Episode RecapAchieving happiness and success is about marrying passion with profession, setting personal benchmarks for success, and making time for what's vital. It requires the courage to say no and the wisdom to chase what genuinely fulfills us.The idea is to pursue a vision with fervor, seek work that mirrors our values, and understand which commitments are crucial. It's less about perfection in balancing every aspect of life and more about informed prioritizing and embracing trade-offs.Maintaining well-being alongside professional ambitions calls for setting clear boundaries, integrating rest and play into our routines, and choosing simplicity over constant hustle. Personal growth and learning from mistakes are essential for job satisfaction and resilience.Generosity, cultivating meaningful relationships, and nurturing diverse interests enrich not only our careers but also our personal lives. Supportive partnerships are often the backbone of professional growth and emotional well-being.Main takeaway: Balance is a continuous journey rather than a final destination, involving passion alignment, personal recharging, and appreciation of life's path, including those who accompany us along the way. And never underestimate the power of a well-timed 'no' to maintain balance and propel your journey forward.✌️ —Intro music by Wowa via UnminusCover art created with Midjourney
In October, Google announced new guidelines that went unheard by many email marketers. They released a blog post as well. Yahoo also followed suit. There's a lot of misguided commentary about the specifics of it, so today we're going to break down some of the most important changes taking effect and why you should care. Main Takeaway: Google and Yahoo's recent guidelines largely reaffirm established best practices in email marketing. However, a key new detail is the public disclosure of a 0.3% spam complaint rate threshold. While exceeding this rate in a single instance won't immediately land you in the spam folder or get you blocked, it's a clear signal of stricter enforcement ahead. Maintaining a consistently low complaint rate is crucial, as repeatedly crossing the 0.3% mark will now lead to more severe consequences than before. NOTE: This episode is based on my personal knowledge, recent research as well as chatting with top 1% experts. However, I'm not a lawyer and nothing here should be construed as legal advice.New Email Sender GuidelinesAs of Feb 2024: Failing to follow these new guidelines will potentially result in Gmail limiting sending rates, blocking messages, or marking messages as spam. They haven't made it clear what result is applied to what guidelines. Lots of folks are claiming that any of these will lead to you being blocked by Google, forever. While that's possible, it's not likely.Another misconception I've seen from plenty of folks is that this only applies to BULK senders, people with 5k daily email traffic. This is false. While Google wrote a spectacularly unclear and poorly structured document, it is pretty clear that most of the guidelines apply to ALL SENDERS. So if you misread and told yourself this isn't a big deal because you don't send 5k emails to Google users per day, you're in for a world of pain.Here's the TL;DR on the guidelines, they are essentially the same 6 for all senders and bulk senders, except bulk senders have a few extras.All senders Set up SPF and DKIM auth Set up forward and reverse DNS records Keep spam rates below 0.3% Follow RFC 5322 for format Don't use a from @gmail.com account in your ESP Add ARC headers, List-id: header Bulk senders (5k or more emails per day) Set up SPF and DKIM auth Set up forward and reverse DNS records Keep spam rates below 0.3% Follow RFC 5322 for format Don't use a from @gmail.com account in your ESP Add ARC headers, List-id: header Set up DMARC Support one-click unsubscribe, and include unsubscribe links We'd need a whole series to cover all of these so we won't go into each. You probably should've already been following the majority of these in the first place. We had a decent episode that covered authentication, SPF, DKIM and DMARC. RFC standards, ARC headers and one click unsub is generally adopted by most legit ESPs.I want to focus on 2 key changes that might be misconstrued or require a bit more digging and explanation: Spam rates in PMT below 0.3% Don't impersonate gmail from headers Keep spam rates reported in Postmaster Tools below 0.3%The biggest one and the one that's most talked about is the 0.3% spam report threshold. Most senders don't need to worry about this. If you have been following best practices for email like expressed opt-in consent and making it easy for people to unsubscribe, you don't have major spam complaints. But not everyone falls in this bucket, and even if you do, you might not get off that easy going forward. This is especially freaking out people that do bulk outbound/cold marketing using email. If you're not already set up using Google Postmaster to monitor your domain and IP reputation and related metrics, do it now. This has actually been a common unwritten rule by mailbox providers (MBP) in the past, anything above 0.3% would potentially cause reputation issues. MBP also do plenty of sneaky things like counting the number of inactive accounts that got your email so you can't dilute the ratio of complaints you get. I think the change here is that it will be more severe now that the threshold is public. What's spam rates exactly?There's actually some misalignment from experts when it comes to the true definition of this metric. Based on this Google Postmaster FAQ, the spam rate isSpam rate = number of spam complaints from Google users / number of active Google user recipient accounts that landed outside of spam/junk.It makes sense that it's only for active accounts and for emails that landed outside junk because emails in junk can't be marked as spam again. So if a substantial number of your emails start actually landing in spam, you could see a low spam rate, even though that wouldn't be positive. What does this mean in terms of volume sent to Google accounts?Let's break down the impact of 0.3% further: If you send 10,000 emails in 1 day, you need less than 30 spam complaints If you send 5,000 emails in 1 day, you need less than 15 spam complaints If you send 1,000 emails in 1 day, you need less than 3 spam complaints If you send 333 emails in 1 day, you can't get more than a single spam complaint So if your newsletter of 10,000 subscribers is going out in Feb next year, how confident are you that you'll get less than 30 people marking it as spam?And if you're sending cold emails to 50 people per day, how confident are you that you won't get at least 1 spam complaint? (2% spam rate)How to monitor spam: Postmaster discrepanciesRegardless of the exact definition, for the sake of the new Google guidelines, the number you need to keep an eye on is the one in Google Postmaster Tools. We know for sure that Postmaster does not include any other mailbox providers.Interestingly, it's unclear if Postmaster includes only @gmail.com accounts or @gmail.com accounts AND Google workspace accounts. I think it's a fair assumption though that if Workspace data isn't going to Postmaster yet, it's probably only a matter of time. So it's not as easy as segmenting your list by @gmail.com. Sorry. If you're thinking, well my ESP gives me complaint data, I don't need to monitor Postmaster. First of all you should because Google is basing their new 0.3% limit based on Postmaster data. Secondly, you can't rely on the complaint reporting in your ESP for this. Google doesn't send spam complaint data to ESPs. So what you see in your ESPs is spam complaints from inbox providers that share that data through FBL (feedback loops), Google does not share this with ESPs.The only way to monitor this metric (at least for Google's sake) is to look at your complaints rates in GPMT over the last 120 days. How have you performed recently? If you have a few spikes here and there in the 0.2%-0.4% I would bet that you're probably okay. Google is likely to start by penalizing senders who regularly get over 0.3%... the definition of regular is what's up for debate here. That doesn't mean that if you're averaging 0.25% that you are in the clear. You're probably already seeing deliverability issues if that's the case.The rule of thumb I was using before this announcement already was anything over 0.1% isn't good and needs to be investigated. Anything over 0.3% is critical and can't happen again.But yeah the big difference here and what we don't know for sure and why folks need to take this seriously is that Google might not just be sending you to the spam folder as a penalty, they might simply start blocking you. One thing you should consider doing to better identify campaigns from your ESP that might be resulting in large complaints from gmail users is the aforementioned FBL. Here's more info from Google on how to set that up in Postmaster. You simply need to include a new header called 'Feedback-ID'. This header contains unique identifiers (parameters) for each campaign, allowing Google to track spam complaints related to specific campaigns.Strategies for Mitigating SpamSome are predicting that Google will roll back on the 0.3% as it gets feedback from customers and makes it a bit less stringent. I'm not willing to bet on this. If you're hitting over 0.3% in several scenarios, you need to rethink how you do email. First of all though, sometimes there isn't anything you can do to prevent complaints. People forget they subscribed to your emails, especially when you take long breaks from sending emails People are impatient and if they can quickly and easily locate your unsubscribe link, they hit spam… if you don't have a link at all well, shame on you People might not be interested in your content anymore or it's not the frequency or content they expected, even if they've opted in Sometimes people are just having a bad day and are feeling trigger happy or annoyed or just generally bitter People can mark things as spam accidentally Some people even use spam as a way to delete mail So let's talk about a couple strategies you could start working on now to get ahead of this. The most obvious is to only send mail to people who asked to receive it Enable double opt-in ASAP Use an email verification tool Purge inactive subscribers as well as emails you haven't emailed in a while Make unsubscribe as easy and obvious as possible to deter spam complaints Rethink whether all your transactional messages without unsubscribe links are REALLY transactional and necessary Multi subdomain strategy. If you're sending all of your marketing and sales emails from the same domain, stop doing this right now. You want to create a variety of subdomains and use them for different purposes. So if you run into trouble with one subdomain, it doesn't affect your other activities. We talked in detail about this with Kate from Mailgun in episode 83. Think twice about your existing automation emails and any upcoming bulk campaigns… do you NEED to send this? Is it going to be valuable to everyone? Test tools like Zerobounce to highlight users on your list who are frequent spam reporters Make sure the carrot or magnet you offered in exchange for subscribing is connected to the email content you send after… offering a free template and the next email is buy my shit doesn't work Remind people why they are getting this email and when they signed up, even where they signed up Set expectations before signup, how many emails, what's the frequency, what's the expected content? Stick to them. ✌️ —Intro music by Wowa via UnminusCover art created with Midjourney
What's up everyone, today we're joined by Kate Nowrouzi, VP of Deliverability at Mailgun by Sinch.Summary: Kate brilliantly dissected the complex realm of email marketing, highlighting the critical need for strategic decision-making and a meticulous, step-by-step approach to restore domain reputation. Drawing upon her unique shift from fighting spam to aiding marketers, she illuminated the nuanced layers of email deliverability. Reinforcing the superiority of genuine engagement over manufactured interactions, Kate underlined the importance of understanding audience needs, continuously refining strategies, and valuing quality over quantity. She also acknowledged the transformative potential of new technologies like BIMI, AMP, and machine learning, suggesting a forward-thinking approach for marketers willing to navigate the growing tech-driven competition.About Kate Kate started her career in network and anti-spam engineering roles at two major ISPs; Verizon and AOL She then moved to the vendor side at Fishbowl, a Customer engagement platform for restaurant marketers where she led email deliverability operations Kate's profound experience in email deliverability then guided her to a pivotal role as the SVP of Deliverability and Email Compliance at SparkPost, one of the industry's most popular email delivery platforms Kate's also been Co-Chair of the Complaint Feedback Loop Committee at theMessaging Anti Abuse Working Group She's an Advisor and Investor for various startups She's also an Advisory Board member of Persian Women in Tech, with a mission toclose the diversity and gender gap in STEM Today, Kate serves as the VP of Deliverability & Product Strategy at Sinch, a public Customer Communications company that acquired Mailgun 2 years ago Harnessing the Power of Insider Knowledge in Email MarketingIn a moment of reflection on her professional journey, Kate highlighted the value she gained from her tenure at AOL. She spent four vital years in the realm of anti-spam operations, an experience that she later brought to her roles at email service providers like SparkPost and Mailgun.Kate began her career in the early 2000s as an anti-spam engineer at AOL, at a time when email marketing was gaining momentum. AOL led the way by offering the first robust spam report option to their members, a trend quickly picked up by other industry titans like Microsoft and Yahoo. However, her transition from ISP to the marketing side or Email Service Providers (ESPs), required a significant shift in mindset.Working on the ISP side, Kate's primary focus had been on shielding members from malicious actors intent on infiltrating their inboxes. Yet, as she transitioned to the ESP environment, her role morphed. Now, she was aiding brands and marketers in ensuring their emails didn't raise spam red flags.This drastic change in problem sets and operational goals required some adaptation. Kate noted the initial challenges of transitioning from one end of the business to another. However, she affirmed that her experience on the ISP side provided invaluable insights that helped guide brands away from appearing spammy in their email marketing efforts.Takeaway: The shift from battling spammers to helping marketers get their emails into inboxes was a challenging, but enlightening journey for Kate. Her early career experience as an anti-spam engineer provided her with an insider's understanding of what brands should avoid to not come across as spammy, proving to be an indispensable asset in her later roles at ESPs.Shifting Perspectives From Spam Prevention to Marketing DeliveryKate recalls an intriguing philosophical debate that arose during her tenure during her transition from an anti-spam role to an ESP environment. Having battled to block spam on one side and then striving to get marketing content into inboxes on the other, she found herself in a unique conundrum.A memorable instance arose when Kate moved from AOL to Fishbowl, an email marketing platform for restaurants. One night, she was roused from sleep by an urgent issue: a major client's birthday campaign was being blocked by AOL or Yahoo. The client was Red Robin, and the blocking of their campaign was considered a serious matter. Kate, however, found this jarring. Was it worth losing sleep over a blocked birthday campaign, when her previous role had conditioned her to respond to potentially harmful breaches of privacy?But as her colleagues stressed, the situation was indeed significant. Red Robin was a top-tier client and the success of their birthday campaign mattered. This incident served as a defining moment for Kate, reinforcing the fact that she was indeed on the other side of the business now, with a new set of priorities to consider.Takeaway: Kate's anecdote about the Red Robin incident underlines the drastic shift in perspectives that can occur within the same industry. A blocked marketing campaign might not seem critical to someone from an anti-spam background, but in the world of ESPs and email marketing, it becomes a major concern. It's a poignant reminder of the nuanced complexities inherent in the world of email communication.The Battle of Formats: HTML vs Text in EmailsWhen asked about the age-old debate between HTML and text in emails, Kate laid out her perspective, which leans towards simplicity. While marketers might be attracted to the visual appeal and richness of HTML emails, Kate warns against overwhelming the end user with too much information and too many distractions. In line with studies indicating that simpler emails often perform better, she suggests focusing on the most critical points and avoiding excessive complexity.Kate also highlights the importance of adaptability based on the nature of the campaign and the audience. For instance, an interactive email might be perfect for a webinar invite, as it can eliminate unnecessary steps for the user, such as clicking on links and visiting external websites for registration. However, interactive emails might not be the best fit for all marketing campaigns.As every inbox and device displays emails differently, it's essential to keep up with technology and perform rigorous testing before launching any campaign, major or minor. With various rendering tools available, like Email on Acid, marketers can preview how an email looks across over a hundred devices. A/B testing is highly recommended to fine-tune the decision between text, HTML, or interactive formats.Takeaway: Email format is not a one-size-fits-all decision. It's about understanding your audience, the purpose of your campaign, and the compatibility with various devices. Keeping your emails simple, clear, and focused is often the best route, but never shy away from testing and refining your approach based on your specific needs and results.The Emergence of BIMI and AMP: A New Era for Email Marketing?When asked about the rise of new email technologies like BIMI (Brand Indicators for Message Identification) and AMP (Accelerated Mobile Pages), Kate expressed an optimistic outlook. These frameworks aim to improve brand visibility, confirm authenticity, and enhance interactive features in emails, all of which can potentially boost engagement and conversion rates for businesses. However, the implementation of these technologies is not without challenges.There are roadblocks, especially with BIMI, that teams and working groups are actively trying to overcome. For instance, registering a trademark logo, a requirement for BIMI, can be a significant challenge for brands. Additionally, the responsibility doesn't only rest on brands; Internet Service Providers (ISPs) also need to simplify their processes to facilitate wider adoption of these technologies.Google's role in this transition is also crucial. As Kate noted, a large portion of marketing traffic today is either Gmail or Google-hosted domains. While Google introduced both BIMI and AMP, their promotion of these technologies has been relatively quiet recently.Despite the difficulties, there's a reason for excitement. Kate firmly believes that these technologies hold immense potential to transform email marketing and hopes that in a year or two, the implementation will be far less challenging.Takeaway: New technologies like BIMI and AMP may require significant effort to implement and have limited client support, but they represent a potentially transformative shift in email marketing. With the ongoing efforts to overcome current roadblocks, it's a space worth watching for marketers looking for more effective ways to engage their audience and boost conversions.Embracing AI and Self-Optimized Email CampaignsWhen asked about the potential role of machine learning and natural language processing in email marketing, Kate strongly urged marketers to pay attention to these emerging technologies. The idea of AI taking the wheel for orchestrating the most effective message, sent at the most optimal time to the most fitting user, is not a far-fetched concept anymore.According to Kate, marketers who shy away from experimenting with these technologies may find themselves at a disadvantage. Whether it's using AI for A/B testing, choosing the best subject line for each campaign, or crafting personalized marketing content, it's essential for marketers to embrace these developments rather than reject them. After all, the impact of these technologies may vary across businesses, but the potential for improvement is vast.For instance, Kate cited the practice of tracking consumer behavior for insights to customize future marketing content. Brands like Nordstrom have been successful in precisely targeting customers with the right content at the right time, significantly boosting their customer engagement.Kate also discussed the role of AI in 'send time optimization', a practice that has been part of the industry for a few years. It involves analyzing a user's engagement behavior to determine the best time for sending emails, which has proven to significantly improve engagement rates.Takeaway: Emerging technologies like machine learning and natural language processing are reshaping the email marketing landscape. Marketers who are open to experimenting with these technologies and integrating them into their strategies can potentially enhance personalization, optimize email sending times, and ultimately drive better engagement. Ignoring this shift could risk falling behind in an industry that is becoming increasingly competitive and technology-driven.A Strategic Approach to Recovering Domain ReputationWhen asked about domain reputation recovery in email marketing, Kate emphasized the importance of not hastily setting up a new domain or switching traffic to new IPs. According to her, this sort of action is exactly what a spammer would do. Instead, the key lies in strategic traffic segmentation and taking a thoughtful approach to managing a brand's online reputation.Addressing a situation where a single domain is used for all communications, from receipts and transactional messages to marketing content, Kate pointed out the risks associated with such a practice. If the domain gets blocked due to poor marketing practices, it can impact all types of communications, including critical transactional emails.Kate recommended the segmentation of traffic on different subdomains to minimize risk. This includes sorting subscribers into categories like most engaged, less engaged, and non-engaged, and assigning them to different subdomains. While the organizational domain does carry a reputation, the reputation of the subdomain is prioritized by major Internet Service Providers (ISPs).Further, Kate stressed that it's not just the domain reputation that matters but the combination of domain and IP. Even if an organization has a strong reputation, a poorly performing subdomain can damage this reputation. Moving to new IPs requires warming them up, which is not an easy task, hence why Kate recommends against it.Takeaway: The restoration of domain reputation is not an overnight job; it's a strategic process that involves traffic segmentation, consistent engagement, and adherence to best practices. Instead of jumping to new IPs or domains, a meticulous approach to repairing reputation can yield better results and maintain the integrity of your brand's communications.Navigating Domain and Subdomain Strategies for Email DeliverabilityWhen queried about domain and subdomain strategies for maintaining email deliverability, Kate offered insights based on her extensive experience. Her comments focused on debunking misconceptions and providing nuanced recommendations for complex scenarios, such as when stakeholders push for a quick fix to domain reputation issues.Kate shared that spammers typically don't invest time in developing strategies. When they experience domain issues, they are more likely to shift to new domains altogether, often switching to a cousin domain or changing IPs. However, Kate warned against this approach for reputable marketers, especially under pressure to deliver quick results.Should a marketing or sales team be pushing for rapid improvements, Kate suggested creating a new subdomain rather than a cousin domain or entirely new domain. The key here is a slow and steady approach, rather than sending a mass email on day one, which would essentially recreate the initial problem.She emphasized the importance of the first week of activity on Google, recommending to start with a small number of emails and gradually increase. Regular monitoring and adjustments based on where emails land, in the inbox or the spam folder, are critical.Kate also mentioned that while Google may not directly respond to communication efforts, it does monitor and act on the issues raised. They care about the quality of the traffic, as over 70% of marketing traffic runs through Google. Therefore, even if marketers don't receive direct responses, it's worth maintaining communication with Google.In response to the question about the limit on subdomains under a brand, Kate clarified that there's no specific limit. She added that the reputation of a subdomain is separate from the root domain. While smaller ISPs may not separate the two as distinctly, Google sees them as separate entities, which means the reputation of one will never impact the other.Takeaway: In the complex world of email deliverability, the key lies in strategic decision-making. Rather than succumbing to pressure for immediate fixes, marketers should focus on a gradual, controlled approach. Careful segmentation, consistent monitoring, and open communication with ISPs can help improve email deliverability and domain reputation without risking long-term damage.Unpacking Inbox Placement Tools and Seed List TestingOne of the topics we covered extensively was the significance and effectiveness of email warm-up vendors and inbox placement platforms. The query focused particularly on the platforms that utilize a network of verified inboxes to simulate engagement, creating an environment that mimics genuine human interaction to improve deliverability.Kate's response to this was quite revealing. She acknowledged the existence of such tools, colloquially known as "Intelli-seeds", but warned against their use for long-term results. According to her, Google's systems are extremely adept at distinguishing between genuine and simulated interactions. Once they perceive an attempt to game the system, it could potentially tarnish your domain reputation in the long run.As for the perceived benefits of these tools, Kate offered a level-headed evaluation. She shared an experience of a short-lived improvement in engagement after the use of these platforms. However, she emphasized the importance of not relying solely on these tools and questioned their alignment with privacy laws. Google, she pointed out, is not a big fan of such practices and hasn't vouched for their efficacy.Kate touched on seed testing, acknowledging its usefulness as one of the many ways to troubleshoot email deliverability issues. However, she stressed that it's not the end-all-be-all. A good or bad result in seed testing doesn't guarantee the same outcome in real-world situations, since actual engagement is often quite different.Despite the buzz around Inbox Placement Tools, Kate's perspective remained cautious, not entirely supportive of their use. She expressed a preference for focusing on the end user's actual preferences and feedback, the real determinants of long-term email campaign success.Takeaway: In the realm of email marketing, using automated tools that simulate human engagement can bring short-term gains but may potentially harm your domain reputation in the long run. In the end, genuine user engagement remains the most reliable indicator of a successful email strategy. Real feedback over simulated responses – that's the game.Walking the Thin Line of Cold Email Outreach in MarketingWhen asked about the prevalent yet contentious practice of cold email outreach in marketing, the conversation took an interesting turn. The question highlighted the sometimes unavoidable reality of outbound emails and prospecting in many marketing and revenue operations roles. This is despite the fact that the ideal scenario for any email marketer is to send valuable content to an audience that has willingly opted in to receive such content.Kate offered a rather candid response. She recounted her experience with cold outreach, mentioning that it didn't yield as much success as they had hoped for. The inundation of emails from vendors that one typically finds in their inbox is evidence of this widely used tactic. This increased significantly during the COVID-19 pandemic, as businesses sought to maximize email use given the rise in remote work and the lucrative return on investment that emails offer.Despite using platforms that sent emails on her behalf, Kate explained how Google's sophisticated systems could detect and flag these messages as inauthentic. This could result in the emails landing in the spam folder, diluting their effectiveness. Kate emphasized the risk of overwhelming end-users with unsolicited emails, stating that marketers already struggle with engaging those who willingly shared their contact details.She expressed a clear aversion to cold outreach strategies. Internally, she's been very vocal about this stance with her marketing team. For Kate, the priority remains on providing value to an engaged audience rather than intruding on unwelcoming inboxes with cold emails or calls.Takeaway: Cold email outreach may sometimes seem like a necessary evil in marketing, but it's crucial to consider the potential pitfalls. These include not only the risk of emails being flagged as spam, but also the possibility of alienating your audience. Quality engagement with an opted-in audience takes precedence over quantity through unsolicited messages.Unraveling the True Value of Email Deliverability and EngagementWhen asked about the unconventional notion of email performance and deliverability, the conversation touched on a fascinating perspective about email marketing's impact. The question, inspired by Penny Aquele's unique idea, "Where do emails go when the lake freezes?" challenges the conventional metrics used to measure email marketing success - click-through and purchase rates.In response, Kate offered a nuanced view. She shared her own habits as an email recipient, highlighting the power of a compelling subject line. Just like a catchy billboard on a highway, a strong subject line can drive her to a vendor's website without her having to open the email. Kate emphasized the importance of considering the entire customer journey and maintaining transparency in the sender's intent. She mentioned that while a well-crafted subject line might be more important than the email content itself, a successful campaign shouldn't be solely defined by clicks and opens.Kate likened deliverability and inboxing rate in email marketing to impressions in paid social advertising. Even without a click or an open, an email landing in a recipient's inbox raises brand awareness - a facet often overlooked in email marketing.Moreover, she hinted at the potential for other forms of engagement, such as website activity, that can complement email engagement data. She mentioned a tool used by Sinch to consider the engagement factor when sending emails, stressing the importance of not hastily discarding non-click or non-open interactions.Takeaway: A broader perspective on email performance can shed light on the value of various engagement forms and deliverability. The idea that an email's worth extends beyond clicks and opens prompts marketers to consider holding incremental tests to truly grasp their emails' value. It's about the awareness an email generates, not just the direct response it triggers.Finding Balance and Happiness Amid Career and Personal ObligationsWhen asked about maintaining happiness and balance amidst a multitude of professional commitments and personal interests, Kate shared personal anecdotes that illuminated her approach.In the early stages of her career, Kate acknowledged that her work often took precedence over family time, with business trips and late work hours becoming the norm. However, as her children grew up and her career progressed, her priorities underwent a significant shift.These days, Kate prioritizes spending quality time with her family, now home from college for the summer. She's adjusted her work schedule to wrap up by late afternoon, a notable change from her past routine that stretched into the evening.Kate's approach to balance and happiness also involves a conscious effort to distance herself from situations or commitments that no longer contribute positively to her life. Reflecting on past experiences, she admits staying in an unsatisfying career for longer than necessary and encourages others not to delay leaving environments that don't contribute to their happiness.As a final note, Kate shares her new-found focus on heart-led decisions. By listening to her heart more, she has found an increased sense of happiness and satisfaction in her work and personal life.Takeaway: Balance and happiness, as seen through Kate's journey, are deeply intertwined with personal priorities, professional boundaries, and the courage to walk away from unfulfilling situations. Taking heart-led decisions and prioritizing family and personal happiness contribute significantly to finding a satisfying equilibrium in life's varied demands.Episode RecapThis episode with Kate offered a wealth of practical insights into the multi-faceted realm of email marketing. Diving into the intricacies of deliverability, domain reputation, new technologies, and more, Kate drew upon her unique experience—shifting from fighting spam to helping marketers reach inboxes—to guide listeners through the email marketing landscape.A key theme that emerged from the conversation was the importance of strategic decision-making in email deliverability. Kate emphasized that restoring domain reputation is a meticulous, not overnight, process. The solution doesn't lie in hasty measures like jumping to new IPs or domains. Instead, a careful, controlled approach—featuring traffic segmentation, consistent engagement, and best practices adherence—can prove more effective. Kate's perspective highlights the nuanced complexities and considerations that often go unnoticed outside the world of ESPs and email marketing.Kate touches on the role of inbox placement tools and their impact on deliverability. These platforms are becoming increasingly sophisticated, simulating human engagement and may offer immediate advantages, but it risks long-term harm to your domain reputation as these inbox platforms could identify and penalize such inauthentic behaviors. Genuine user engagement, therefore, is still the most dependable marker of an effective email strategy. The real game is about earning authentic feedback, not manufacturing simulated responses. An additional takeaway centered on understanding your audience and tailoring email formats accordingly. There's no one-size-fits-all approach; it's about simplicity, clarity, focus, and continuous testing and refining. Quality engagement with an opted-in audience surpasses quantity through unsolicited messages, reinforcing that real feedback trumps simulated responses for gauging a successful email strategy.Kate's insights didn't stop at current strategies. She spoke to the potential of new technologies like BIMI and AMP, machine learning, and natural language processing. Despite implementation challenges, these innovations promise transformative shifts in email marketing, enhancing personalization, optimizing email sending times, and driving better engagement. Marketers willing to embrace these technologies may gain an edge in an industry growing increasingly competitive and tech-driven.Listen below for a comprehensive, nuanced, and accessible journey through the world of email deliverability.
Podcast: Lex Fridman Podcast Episode: #299 – Demis Hassabis: DeepMindRelease date: 2022-07-01Demis Hassabis is the CEO and co-founder of DeepMind. Please support this podcast by checking out our sponsors: – Mailgun: https://lexfridman.com/mailgun – InsideTracker: https://insidetracker.com/lex to get 20% off – Onnit: https://lexfridman.com/onnit to get up to 10% off – Indeed: https://indeed.com/lex to get $75 credit – Magic Spoon: https://magicspoon.com/lex and use code LEX to get $5 off EPISODE LINKS: Demis’s Twitter: https://twitter.com/demishassabis DeepMind’s Twitter: https://twitter.com/DeepMind DeepMind’s Instagram: https://instagram.com/deepmind DeepMind’s Website: https://deepmind.com Plasma control paper: https://nature.com/articles/s41586-021-04301-9 Quantum simulation paper: https://science.org/doi/10.1126/science.abj6511 The Emperor’s New Mind (book): https://amzn.to/3bx03lo Life Ascending (book): https://amzn.to/3AhUP7z PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ YouTube Full Episodes: https://youtube.com/lexfridman YouTube Clips: https://youtube.com/lexclips SUPPORT & CONNECT: – Check out the sponsors above, it’s the best way to support this podcast – Support on Patreon: https://www.patreon.com/lexfridman – Twitter: https://twitter.com/lexfridman – Instagram: https://www.instagram.com/lexfridman – LinkedIn: https://www.linkedin.com/in/lexfridman – Facebook: https://www.facebook.com/lexfridman – Medium: https://medium.com/@lexfridman OUTLINE: Here’s the timestamps for the episode. On some podcast players you should be able to click the timestamp to jump to that time. (00:00) – Introduction (07:17) – Turing Test (14:43) – Video games (36:18) – Simulation (38:29) – Consciousness (43:29) – AlphaFold (57:09) – Solving intelligence (1:09:28) – Open sourcing AlphaFold & MuJoCo (1:19:34) – Nuclear fusion (1:23:38) – Quantum simulation (1:26:46) – Physics (1:30:13) – Origin of life (1:34:52) – Aliens (1:42:59) – Intelligent life (1:46:08) – Conscious AI (1:59:23) – Power (2:03:53) – Advice for young people (2:11:59) – Meaning of life
Podcast: Lex Fridman Podcast Episode: #299 – Demis Hassabis: DeepMindRelease date: 2022-07-01Demis Hassabis is the CEO and co-founder of DeepMind. Please support this podcast by checking out our sponsors: – Mailgun: https://lexfridman.com/mailgun – InsideTracker: https://insidetracker.com/lex to get 20% off – Onnit: https://lexfridman.com/onnit to get up to 10% off – Indeed: https://indeed.com/lex to get $75 credit – Magic Spoon: https://magicspoon.com/lex and use code LEX to get $5 off EPISODE LINKS: Demis’s Twitter: https://twitter.com/demishassabis DeepMind’s Twitter: https://twitter.com/DeepMind DeepMind’s Instagram: https://instagram.com/deepmind DeepMind’s Website: https://deepmind.com Plasma control paper: https://nature.com/articles/s41586-021-04301-9 Quantum simulation paper: https://science.org/doi/10.1126/science.abj6511 The Emperor’s New Mind (book): https://amzn.to/3bx03lo Life Ascending (book): https://amzn.to/3AhUP7z PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ YouTube Full Episodes: https://youtube.com/lexfridman YouTube Clips: https://youtube.com/lexclips SUPPORT & CONNECT: – Check out the sponsors above, it’s the best way to support this podcast – Support on Patreon: https://www.patreon.com/lexfridman – Twitter: https://twitter.com/lexfridman – Instagram: https://www.instagram.com/lexfridman – LinkedIn: https://www.linkedin.com/in/lexfridman – Facebook: https://www.facebook.com/lexfridman – Medium: https://medium.com/@lexfridman OUTLINE: Here’s the timestamps for the episode. On some podcast players you should be able to click the timestamp to jump to that time. (00:00) – Introduction (07:17) – Turing Test (14:43) – Video games (36:18) – Simulation (38:29) – Consciousness (43:29) – AlphaFold (57:09) – Solving intelligence (1:09:28) – Open sourcing AlphaFold & MuJoCo (1:19:34) – Nuclear fusion (1:23:38) – Quantum simulation (1:26:46) – Physics (1:30:13) – Origin of life (1:34:52) – Aliens (1:42:59) – Intelligent life (1:46:08) – Conscious AI (1:59:23) – Power (2:03:53) – Advice for young people (2:11:59) – Meaning of life
We got two of the biggest names in deliverability and we had to bend their ears on all deliverability topics in the last 6 months. There's a lot going on right now in the deliverability world such as Spamhaus evolving to better serve their users, how people classify types of bounces and what is truly the best way to protect your email reputation. This is why you really need to listen to this episode because this is the BIG deliverability episode. Email's Not Dead is a podcast about how we communicate with each other and the broader world through modern technologies. Email isn't dead, but it could be if we don't change how we think about it. Hosts Jonathan Torres and Eric Trinidad dive into the email underworld and come back out with a distinctive look at the way developers and marketers send email.
When we started this podcast we never intended to meet our email heroes. Well, it happened anyway. During this past summer, Email's Not Dead attended some conferences and got to make new friends and we met the Mick Jagger of email marketing, Chad S. White. You may have heard of him from his book, Email Marketing Rules, out now on Amazon. He had some hot takes on the one-year anniversary of Apple's MPP and the future of omnichannel marketing and communication. Email's Not Dead is a podcast about how we communicate with each other and the broader world through modern technologies. Email isn't dead, but it could be if we don't change how we think about it. Hosts Jonathan Torres and Eric Trinidad dive into the email underworld and come back out with a distinctive look at the way developers and marketers send email. Featuring: Jonathan Torres, Technical Account Manager, Manager at Mailgun by Sinch Eric Trinidad, Technical Account Manager at Mailgun by Sinch Nick Schafer, Manager of Deliverability & Compliance at Mailgun by Sinch Chad S. White, Head of Research at Oracle Marketing Consulting
Die bislang amerikanischen E-Mail-Dienstleister Mailjet und Mailgun haben eine neue Eigentümerin in Schweden: Ist damit datenschutzrechtlich wieder alles im grünen Bereich? Und wieso trifft man selbst bei europäischen Anbietern hinter den Kulissen ständig auf amerikanische Tech-Unternehmen?
Demis Hassabis is the CEO and co-founder of DeepMind. Please support this podcast by checking out our sponsors: – Mailgun: https://lexfridman.com/mailgun – InsideTracker: https://insidetracker.com/lex to get 20% off – Onnit: https://lexfridman.com/onnit to get up to 10% off – Indeed: https://indeed.com/lex to get $75 credit – Magic Spoon: https://magicspoon.com/lex and use code LEX to get $5 off EPISODE LINKS: Demis's Twitter: https://twitter.com/demishassabis DeepMind's Twitter: https://twitter.com/DeepMind DeepMind's Instagram: https://instagram.com/deepmind DeepMind's Website: https://deepmind.com Plasma control paper: https://nature.com/articles/s41586-021-04301-9 Quantum simulation paper: https://science.org/doi/10.1126/science.abj6511 The Emperor's New Mind (book): https://amzn.to/3bx03lo Life Ascending (book): https://amzn.to/3AhUP7z PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/
2022-06-28 Weekly News - Episode 154Watch the video version on YouTube at https://youtu.be/gxH11vBPuGA Hosts: Eric Peterson - Senior Developer at Ortus Solutions Dan Card - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: BUY SOME ITB TICKETS - COME TO THE CONFERENCE - Have a few laughs! Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportGoal 1 - We have 37 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. Goal 2 - We are 44% of the way to fully fund the hosting of ForgeBox.io News and AnnouncementsOrtus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile AppOct 5th and 6th - After CF Summit ConferenceLead by Luis Majano & Gavin PickinPrice: $799 - Early bird pricingLocation: Aria - In the luxurious Executive Hospitality Suite like 2019https://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367 The Suite practically doubled it's prices but we're working hard to keep the costs to the attendees the same4 days of amazing content, for only $899 - that's a steal in VegasINTO THE BOX - UpdatesInto the Box Super Early Bird ticket pricing is over, but you can still get the Early Bird. Last week we had more episodes of the Modernize or Die Podcast - Conference Edition for ITB 2022 and announced the first 2 groups of Pre-Conference Track for Into the Box.This week we're going to be announcing more speakers for the Pre Conference Track as well as the last chance for the Early Bird TicketsAnnouncing - Pre-Conference - First set of Speakers Announced Due to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. To do that, last week we announced a Pre-Conference / 3rd Track for ITB. Read more about it here. Today we're happy to announce our first set of speakers for our Pre-Conference Track.http://www.intothebox.org/blog/announcing-pre-conference-first-set-of-speakers-announced ITB 2022 Podcast Series - Workshop - Async Programming & Scheduling with Luis Majano & Eric Peterson This podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Luis Majano and Eric Peterson talk about their upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. In this workshop, attendees will explore the concepts of asynchronous and parallel programming with the ColdBox Async Manager and Java's Completable Futures APIs. They will explore the concept of async computations, async pipelines, exception handling, scheduling and so much more. Pain medication is included!http://www.intothebox.org/blog/itb-2022-podcast-series-workshop-async-programming-scheduling-with-luis-majano-eric-petersonAnnouncing - Pre-Conference - Second set of Speakers Announced Due to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. To do that, last week we announced a Pre-Conference / 3rd Track for ITB. Read more about it here. Today we're happy to announce our second set of speakers for our Pre-Conference Track.http://www.intothebox.org/blog/announcing-pre-conference-second-set-of-speakers-announced After much discussion and debate, we eventually decided, in the efforts to maximize content, and ensuring we have speakers in front of attendees, the best option was to host a third track for the conference, and we're calling it the pre-conference track.The format: Dev Week format - Mon Aug 29th - Friday Sept 2nd. Each day will have 2 sessions, 11am CDT and 2pm CDT Sessions will be live, with Q&A via Zoom for ITB Attendee ticket holders. The recorded sessions will be provided to the ITB attendees for download to watch prior to the conference (on the plane for example) in case they cannot attend the live session. We will also have a viewing area on site, which will act like a 3rd track at the conference itself. Confirmed Speakers ( more to come ) Mark Takata Charlie Arehart Ray Camden Matthew Clemente Brian Rinaldi Kai Koenig New Releases and UpdatesColdBox 6.7.0 ReleasedI am incredibly excited to announce the release of ColdBox v6.7.0 and its standalone companion libraries: CacheBox, LogBox and WireBox. This is an action packed release for all internal libraries with a big focus on performance, async programming, task scheduling and testing. Event Caching HTTP Response Codes WireBox Performance, Performance and More Performance New ColdBox Testing Virtual App Scheduled Tasks Exception Handling ColdBox Schedulers Automatic Injection Scheduled Tasks Start and End Dates xTask() - Easy Disabling of Tasks Scheduled Tasks Singular Time Units Safe Shutdown of Executors and Schedulers forAttribute() - Integrate with JS Frameworks Easily Async Interceptors Data ORM Event Handling https://www.ortussolutions.com/blog/coldbox-670-releasedICYMI - Mailgun Support for ColdBox Mail ServicesI am very excited to announce the support for the Mailgun email delivery service in our ColdBox Mail Services module (cbmailservices) thanks to Scott Steinbeck. Mailgun is an email delivery service for sending, receiving, and tracking emails.https://www.ortussolutions.com/blog/mailgun-support-for-coldbox-mail-services ICYMI - Galaxie Blog 3 is Now ReleasedI am proud to announce that Galaxie Blog 3 is finally released. It was our goal to build one of the most comprehensive HTML5-based blogging platforms that meets or exceeds the out-of-the-box core blogging functionality of major platforms like WordPress. Take a look and see- with Galaxie Blog 3, I think that you will also agree that we delivered on that goal.https://www.gregoryalexander.com/blog/2022/6/9/Galaxie-Blog-3-is-Now-Released Webinar / Meetups and WorkshopsICYMI - Online CF Meetup - “How to find, install and implement 3rd party libraries in CFML” with Gavin PickinThursday, June 23, 20229:00 AM to 10:00 AM PDTIn this meetup, Gavin will show you how to find, install and implement 3rd party libraries in ColdFusion / CFML. He will look at how to find them, how to install them, whether they are zips, gists, copy page, package managers, or even Java Jar files. We'll look at the pros and cons of different approaches, and discuss the best practices for using those 3rd party libraries.Meetup Link: https://www.meetup.com/coldfusionmeetup/events/286569044/ Recording: https://www.youtube.com/watch?v=OFhmcaUpzHY&t=4s Online CF Meetup - "Planning and Building my Developer Feud Quiz API", with Gavin PickinThursday, July 7, 20229:00 AM to 10:00 AM PDTIn this session, we are going to plan and build our very own Developer Feud Quiz. To do this, we will analyze and plan our app, starting with the User Stories, and then mapping that to Database, Models, and we can start building out our API, using CRUDDY by Design philosophies. We'll shell out our TDD style Tests, and then create a couple of resources and routes.Meetup Link: https://www.meetup.com/coldfusionmeetup/events/286853927/ICYMI - Live Stream Series - Koding with the Kiwi + FriendsSpecial Guest - Sam Knowlton and David Rogers - Talking about Quick & qbFriday, June 24th, at 1pm PDTGavin, Sam and David talked about Quick, qb, some tricks. Sam shared the story of their journey towards quick. Gavin made a fool of himself, trying to remember some code, that only seems to exist in his mind. He did show a chunk of code that uses quick to retrieve the queries not objects, and then merges children records, resulting in 2 queries, instead of n+1.CFCasts: https://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220624-koding-with-the-kiwi-+-friends-sam-knowlton-and-david-rogers-talk-quick-and-qbLive Stream Series - Koding with the Kiwi + FriendsSpecial Guest - Daniel Garcia - talking about OpenAPI and Swagger DocumentationFriday July 1st, at 1pm PDTPatreon's check your email, there will be an email sent Wednesday with the registration link for the zoom call… or keep an eye out in the Patreon Only BoxTeam Slack channel or the Ortus Community Forum section.Not a patreon? Sign up today or wait for us to release the recording on CFCasts after the session.ICYMI - Ortus Webinar - June - Getting started with the Legacy Migration with Dan CardJune 24th 2022: Time 11:00 AM Central Time ( US and Canada )We will look at the process of converting legacy .cfm based sites into a more modern coding design which has less overall code, is easier to maintain and manage, mistakes and errors can more readily and speedily identified and fixed, and is easier to read.Recording on CFCasts: https://cfcasts.com/series/ortus-webinars-2022/videos/getting-started-with-the-legacy-migration-with-dan-card View all Webinars: https://www.ortussolutions.com/events/webinars June 2022 Seattle ColdFusion User Group MeetingSending SMS messages using ColdFusion and the Twilio API with Leon O'DanielThursday, June 23, 20225:00 PM to 6:00 PM PDTWe are restarting our Seattle ColdFusion User Group meetings and are looking forward to meeting online with all of you.https://www.meetup.com/Seattle-ColdFusion-User-Group/events/285974950/ Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseICYMI - WEDNESDAY, JUNE 22, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-cf-workshop.meetus.adobeevents.com/ ICYMI - THURSDAY, JUNE 23, 202210:00 AM PDTExploring the CF Administrator: pt2Mark Takata https://exploring-coldfusion-administrator-2.meetus.adobeevents.com/ THURSDAY, JULY 28, 202210:00 AM PDTMaking games with Adobe ColdFusionMark Takatahttps://making-games-with-adobe-coldfusion.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released Ortus Webinar - June - Getting started with the Legacy Migration with Dan Cardhttps://cfcasts.com/series/ortus-webinars-2022/videos/getting-started-with-the-legacy-migration-with-dan-card LogBox 101 https://cfcasts.com/series/logbox-101Appenders Overview and CFAppenderhttps://cfcasts.com/series/logbox-101/videos/appenders-overview-and-cfappender Publish your First ForgeBox Package - https://cfcasts.com/series/publish-your-first-forgebox-package ForgeBox Admin - Collaborationshttps://cfcasts.com/series/publish-your-first-forgebox-package/videos/forgebox-admin-collaborations Koding with the Kiwi - https://cfcasts.com/series/koding-with-the-kiwi-+-friends 20220624 - Koding with the Kiwi + Friends - Sam Knowlton and David Rogers - Quick and qbhttps://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220624-koding-with-the-kiwi-+-friends-sam-knowlton-and-david-rogers-talk-quick-and-qb 2022 ForgeBox Module of the Week Series - 2 new Videos https://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 2 new Videos https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon Last couple of videos for Gavin Pickin - Publish Your First ForgeBox Package LogBox 101 from Eric Peterson Koding with the Kiwi + Friends More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin Conferences and TrainingQuasar ConfPlease let us know about you and what you'd like to speak about in all things Quasar or Vue!!!Conference Date: Saturday, July 9th, 2022 - 3 p.m. GMThttps://dev.to/quasar/its-back-quasarconf-2022-call-for-proposals-13mn THAT ConferenceHowdy. We're a full-stack, tech-obsessed community of fun, code-loving humans who share and learn together.We geek-out in Texas and Wisconsin once a year but we host digital events all the time.WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.https://that.us/events/wi/2022/ Our very own Daniel Garcia is speaking there https://that.us/activities/sb6dRP8ZNIBIKngxswIt Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Speakers have been announcedAgenda has been announcedhttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form VueJS Forge After many requests - New Dates - July 13th-14thDue to many of you taking advantage of early summer vacations, we have decided to postpone the event to a date that will make sure as many of you as possible won't miss out on the opportunity to attend Vue.js Forge! Organized by Vue School _The largest hands-on Vue.js Event Team up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event. Make connections. Build together. Learn together. Sign up as an Individual or signup as a company Company Deal - $2000 for a team of 5, includes VueSchool annual membership and guaranteed seat at the workshops at VueJS Forge as well… and you can pick your team Sneak Peek into the Project: Project Management SAAS Apphttps://vuejsforge.com/Into The Box 2022September 6, 7 and 8, 2022One day workshops before the two day conference!Super Early bird pricing ended May 31st, 2022 - Get the early bird price nowSign up for the workshops before they fill upConference Website:https://intothebox.orgCF Summit - OfficialMirageOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ Registrations are now open.For just $99!Grab your early-bird tickets before June 30.Call for Speakers is now Open - June 30th - Submit now!!!!From Slack re Adobe Certified ProfessionalThe Adobe Certified Professional: Adobe ColdFusion cert is a totally different, MUCH more difficult and comprehensive certification than the CF Specialist previously offered. Mark Takata, Nolan and Dave F + the CF engineering team, Elishia and Kishore all spent a week together building the new one and it is HARD. I highly recommend it as a test of your skills, I guarantee everyone will learn something new.Yes, but there's also over 100 hours of video to go over before the 1 day lecture + cert. So you watch videos, sit in class, then take the exam there. It is no joke, definitely challenging, but super satisfying to pass.Plus you get access to those videos for a year, which is nice for going back and reviewing things down the line.https://www.adobe.com/products/coldfusion-family/certificate.html Ortus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile AppOct 5th and 6th - After CF Summit ConferenceLead by Luis Majano & Gavin PickinPrice: $799 - Early bird pricinghttps://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367Location: Aria - In the luxurious Executive Hospitality Suite like 2019The suite doubled it's prices but we're working hard to keep the costs to the attendees the sameInto the Box Latam 2022Dec 7th - More information is coming very soon.CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the Week Announcing - Pre-Conference - First set of Speakers Announced Due to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. To do that, last week we announced a Pre-Conference / 3rd Track for ITB. Read more about it here. Today we're happy to announce our first set of speakers for our Pre-Conference Track.http://www.intothebox.org/blog/announcing-pre-conference-first-set-of-speakers-announced Announcing - Pre-Conference - Second set of Speakers AnnouncedDue to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. To do that, last week we announced a Pre-Conference / 3rd Track for ITB. Read more about it here. Today we're happy to announce our second set of speakers for our Pre-Conference Track.http://www.intothebox.org/blog/announcing-pre-conference-second-set-of-speakers-announced 6/23/22 - ITB 2022 Podcast Series - Workshop - Async Programming & Scheduling with Luis Majano & Eric PetersonThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Luis Majano and Eric Peterson talk about their upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. In this workshop, attendees will explore the concepts of asynchronous and parallel programming with the ColdBox Async Manager and Java's Completable Futures APIs. They will explore the concept of async computations, async pipelines, exception handling, scheduling and so much more. Pain medication is included!http://www.intothebox.org/blog/itb-2022-podcast-series-workshop-async-programming-scheduling-with-luis-majano-eric-peterson 6/23/22 - Blog - Robert Zehnder - How I use CommandBox with my blogOver the course of the last year my blog has been through many revamps and rewrites. I wrote a CF static site generator called Jasper that manages content by dropping markdown files into the /posts folder, dynamically generating a static site that can be deployed anywhere. The current iteration of the blog is running Jasper as a server; Instead of reading markdown files, posts are returned from a database.The system works well, but the one downside to using a database how to manage the posts. I did not want to write an admin interface, I would prefer to manage it like it is a static site generator. The posts will be saved in the database, but I can retrieve a post and save it as a markdown file for editing and posted back to the server when done. As a matter of fact, I am editing this post in vscode.I thought about how I would implement something like that. As it turns out, it was much easier than I expected.https://kisdigital.com/post/how-i-use-commandbox-with-my-blog6/25/22 - Blog - Ben Nadel - Namespacing Components With Per-Application Mappings In ColdFusionIn my ColdFusion applications, I use a lot of components. But, these components are, for the most part, application-specific and live seamlessly alongside my application's custom mappings. Recently, however, I've been thinking about writing a "module" (ie, a set of related components) that I might want to use in multiple applications. And, it wasn't immediately obvious to me how I might define my ColdFusion per-application mappings in order to avoid conflicts with an application's existing component tree. As such, I wanted to experiment with using per-application mappings to create "namespaces" for shared ColdFusion components.https://www.bennadel.com/blog/4291-namespacing-components-with-per-application-mappings-in-coldfusion.htm 6/23/22 - Blog - Ben Nadel - Updating My Mental Model For Shared Array / Struct Iteration In ColdFusionIn the very early days of ColdFusion, it was considered a "Best Practice" to synchronize access to all shared data structures. Meaning, to single-thread the access in order to avoid race conditions. Over time, this practice became much more nuanced; and, more of the native data types within ColdFusion became synchronized by default. Meaning, they were being made thread-safe internally. I believe that my mental model for iteration over shared data structures is outdated. As such, I wanted to run some parallel iterations in Adobe ColdFusion 2021 and Lucee CFML 5.3.8.201.https://www.bennadel.com/blog/4289-updating-my-mental-model-for-shared-array-struct-iteration-in-coldfusion.htm 6/24/22 - Blog - Ben Nadel - Looking At The Performance Overhead Of A Read-Only Lock In Lucee CFML 5.3.8.201In yesterday's post, I demonstrated that iterating over shared Structs and Arrays is thread-safe in ColdFusion; assuming, of course, that the access is read-only. But, what if I need to occasionally mutate the shared data? In that case, I'd have to acquire an exclusive lock some of the time; which, in turn, means that I'd have to acquire a read-only lock most of the time. This got me thinking about the performance overhead of a read-only lock in Lucee CFML 5.3.8.201.The performance overhead of an exclusive lock is easier to understand because it essentially single-threads access to a given block of code. So, if nothing else, there's a limit to the throughput on an exclusive lock. But, with a read-only lock, throughput isn't an issue (unless there's a competing exclusive lock) - multiple threads can access the same read-only lock at the same time.https://www.bennadel.com/blog/4290-looking-at-the-performance-overhead-of-a-read-only-lock-in-lucee-cfml-5-3-8-201.htm 6/24/22 - Blog - Charlie Arehart - Understanding the "cost" of cflock, part 1In a post today on his blog, Ben Nadel did an experiment "Looking At The Performance Overhead Of A Read-Only Lock". (He happened to do it in Lucee, but the concept applies equally to CF.)And I wanted to offer some additional thoughts--first planning to offer them as a comment--because there's a lot behind the question and his observations. But as it got longer, I realized it was too long for a comment. Also, I didn't want people to think (in reading a comment on Ben's blog) that I was challenging Ben or questioning his understanding of the matter! Not at all. :-) Instead, I was just wanting to add more context, to help other readers, and based on my years of observing the community.https://www.carehart.org/blog/client/index.cfm/2022/6/24/understanding_cflock_cost_part_1 CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 100 ColdFusion positions from 55 companies across 47 locations in 5 Countries.3 new jobs listedFull-Time - Senior ColdFusion Developer at Remote - United KingdomJun 27https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/Senior-ColdFusion-Developer-at-Remote/11487 Full-Time - SE-ColdFusion at Bengaluru, Karnataka - India Jun 27https://www.getcfmljobs.com/jobs/index.cfm/india/SEColdFusion-at-Bengaluru-Karnataka/11486Full-Time - Senior ColdFusion Developer - GeoNorth Information Systems a.. - United StatesJun 25https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-ColdFusion-Developer-GeoNorth-Information-Systems-at-Alaska/11485 PATREON SPONSORED JOB POSTING!Hagerty - MotorSportRegSenior Software Engineer, MotorsportWe are seeking a Senior Software Engineer to work primarily with Node/Vue.js, ColdFusion, and AWS to improve our platform and build greenfield experiences.We are a 25-person team supporting 1,600 organizations with our SaaS CRM, commerce and event management platform. With 8,000 events managed in our marketplace annually by our customers, our goal is to be the number one software platform for automotive and motorsport events.Ready to get in the driver's seat? Join us!https://bit.ly/3985J3U Other Job Links Ortus Solutionshttps://www.ortussolutions.com/about-us/careers Clear Capital - Carol from Working Code Podcast - https://bit.ly/3Ocu5Zz Nolan Erck - South of Shasta - Part-time CFML developer wantedSouth of Shasta is looking for a part-time mid to senior level developer that can assist with some projects for our clients over the next few months, possibly longer.https://southofshasta.com/blog/part-time-cfml-developer-wanted/ There is a jobs channel in the cfml slack team, and in the box team slack now too ForgeBox Module of the WeekHyper v3.6.0 (new update)Hyper exists to provide a fluent builder experience for HTTP requests and responses. It also provides a powerful way to create clients, i.e. Builder objects with pre-configured defaults like a base URL or certain headers.New UpdatesAdd async requests using ColdBox's AsyncManagerhttps://www.forgebox.io/view/hyperVS Code Hint Tips and Tricks of the WeekCommandBox by Ortus SolutionsBrings CommandBox features and helpers into VS CodeFeatures Scripts Script Explorer Run Scripts from the Editor Run Scripts from a folder in explorer Server.json Schema Property Completion Property Hover Box.json Schema Property Completion Property Hover Dependencies Slug Completion Version Completion Hover Lots of settings for your customization, including customization for ForgeBox enterprisehttps://marketplace.visualstudio.com/items?itemName=ortus-solutions.vscode-commandboxThank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox, ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutionsDon't forget, we have Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website All Patreon supporters have their own Private Channel access BoxTeam Slack Live Stream Access to Koding with the Kiwi + Friends https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix Brian Ghidinelli - Hagerty MotorsportReg Jordan Clark Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Wil De Bruin Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★
2022-06-21 Weekly News - Episode 153Watch the video version on YouTube at https://youtu.be/9D7y9QKUzAg Hosts: Gavin Pickin - Senior Developer at Ortus Solutions Daniel Garcia - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: BUY SOME ITB TICKETS - COME TO THE CONFERENCE Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportGoal 1 - We have 37 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. Goal 2 - We are 44% of the way to fully fund the hosting of ForgeBox.io News and AnnouncementsINTO THE BOX - UpdatesInto the Box Super Early Bird ticket pricing is over, but you can still get the Early Bird. Last week we had the next few episodes of the Modernize or Die Podcast - Conference Edition for ITB 2022… and a big announcement, the Pre-Conference Announcement.To read all of our blog posts from ITB, visit the site or subscribe to RSS https://intothebox.org/blog This week we're going to be announcing more of the podcast episodes including workshop information, and the first list of speakers for the Pre Conference Track.ITB 2022 Podcast Series - Workshop - TestBox - Getting started with BDD-TDD with Brad WoodThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Brad Wood talks about his upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with.http://www.intothebox.org/blog/itb-2022-podcast-series-workshop-testbox-getting-started-with-bdd-tdd-with-brad-wood Announcing - Pre-Conference + 3rd Track for Into the BoxDue to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. After much discussion and debate, we eventually decided, in the efforts to maximize content, and ensuring we have speakers in front of attendees, the best option was to host a third track for the conference, and we're calling it the pre-conference track.http://www.intothebox.org/blog/announcing-pre-conference-3rd-track-for-into-the-box ITB 2022 Podcast Series - Workshop - VueJs SPA and Mobile App with Rest APIs with Gavin PickinThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer, from the Trainers themselves, Gavin Pickin and Daniel Garcia. This workshop will walk us through creating a Quiz Game app with a ColdBox REST API backend and a VueJS Application, written in the Quasar Framework. We will start with the concept, design our database, plan our API, write some tests, build our API, create our Quasar Framework App, and write some VueJS to hit those API Endpoints. This Quiz game will have a real-world use case, as it brings back to life an old ColdFusion / ColdBox concept, delivered in a fresh new way.http://www.intothebox.org/blog/itb-2022-podcast-series-workshop-vuejs-spa-and-mobile-app-with-rest-apis-with-gavin-pickin ITB 2022 Podcast Series - Workshop - Containerizing and Scaling Your Applications with Jon ClausenThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Jon Clausen talks about his upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. In this workshop, you will gain knowledge and proficiency in utilizing Docker containers to develop, deploy, and scale ColdFusion (CFML) applications. Be it Docker swarms, Kubernetes, or other orchestration services. Get ready to send your applications out into the great wide world of containerization!https://www.intothebox.org/blog/itb-2022-podcast-series-workshop-testbox-containerizing-and-scaling-your-applications-with-jon-clausen ITB - Top Secret - Big Announcement - Special Pre-Conference Track Due to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways.After much discussion and debate, we eventually decided, in the efforts to maximize content, and ensuring we have speakers in front of attendees, the best option was to host a third track for the conference, and we're calling it the pre-conference track.The format: Dev Week format - Mon Aug 29th - Friday Sept 2nd. Each day will have 2 sessions, 11am CDT and 2pm CDT Sessions will be live, with Q&A via Zoom for ITB Attendee ticket holders. The recorded sessions will be provided to the ITB attendees for download to watch prior to the conference (on the plane for example) in case they cannot attend the live session. We will also have a viewing area on site, which will act like a 3rd track at the conference itself. Confirmed Speakers ( more to come ) Mark Takata Charlie Arehart Ray Camden Matthew Clemente Brian Rinaldi Michael Born New Releases and UpdatesMailgun Support for ColdBox Mail ServicesI am very excited to announce the support for the Mailgun email delivery service in our ColdBox Mail Services module (cbmailservices) thanks to Scott Steinbeck.What is MailgunMailgun is an email delivery service for sending, receiving, and tracking emails.https://www.ortussolutions.com/blog/mailgun-support-for-coldbox-mail-services Galaxie Blog 3 is Now ReleasedI am proud to announce that Galaxie Blog 3 is finally released. It was our goal to build one of the most comprehensive HTML5-based blogging platforms that meets or exceeds the out-of-the-box core blogging functionality of major platforms like WordPress. Take a look and see- with Galaxie Blog 3, I think that you will also agree that we delivered on that goal.https://www.gregoryalexander.com/blog/2022/6/9/Galaxie-Blog-3-is-Now-Released ICYMI - A MEW feature has rolled out to the CommandBox Service Manager - Task ServicesA mew feature has rolled out to the CommandBox Service Manager module. In addition to servers, you can make a Task Runner daemon into a Windows, Mac, or Linux service as well. Great for MQ consumers, file system watchers, or scheduled tasks! https://commandbox-service-manager.ortusbooks.com/task-services WEBINARS / MEETUPS AND WORKSHOPSOnline CF Meetup - “How to find, install and implement 3rd party libraries in CFML” with Gavin PickinThursday, June 23, 20229:00 AM to 10:00 AM PDTIn this meetup, Gavin will show you how to find, install and implement 3rd party libraries in ColdFusion / CFML. He will look at how to find them, how to install them, whether they are zips, gists, copy page, package managers, or even Java Jar files. We'll look at the pros and cons of different approaches, and discuss the best practices for using those 3rd party libraries.Meetup Link: https://www.meetup.com/coldfusionmeetup/events/286569044/ ICYMI - Live Stream Series - Koding with the Kiwi + FriendsSpecial Guest - Kai Koenig - Talking Databases, ORM, and Database TestingFriday, June 17th, at 1pm PDTIn this video, Gavin the Kiwi, kidnaps Kai Koenig for this weeks Koding with the Kiwi + Friends. After a lot of technical difficulties, Gavin thinks this week's videos should have been called Koding Disasters with the Kiwi + Hecklers.Before this session, Gavin broke his computer, restarted it, froze zoom, and once that was up and running, started the session, only to find the server wouldn't launch. After debugging for a few minutes off camera, the group decides to get this debugging on tape, and they work through fixing the server, and then talk about Databases, Migrations, Testing with Databases.They create some migrations, create some tables, drop some tables, and then discuss the next step, using queries, vs ORM, and how you might architect your handlers, services and models.https://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220617-koding-with-the-kiwi-+-friends-kai-koenig-dbs-and-debugging Live Stream Series - Koding with the Kiwi + FriendsSpecial Guest - Sam Knowlton and David Rogers - Talking about Quick & qbFriday, June 24th, at 1pm PDTPatreon's check your email, there will be an email sent Wednesday with the registration link for the zoom call… or keep an eye out in the Patreon Only BoxTeam Slack channel or the Ortus Community Forum section.Not a patreon? Sign up today or wait for us to release the recording on CFCasts after the session.https://www.patreon.com/ortussolutionsTHIS WEEK - Ortus Webinar - June - Getting started with the Legacy Migration with Dan CardJune 24th 2022: Time 11:00 AM Central Time ( US and Canada )We will look at the process of converting legacy .cfm based sites into a more modern coding design which has less overall code, is easier to maintain and manage, mistakes and errors can more readily and speedily identified and fixed, and is easier to read.Registration Link: https://us02web.zoom.us/meeting/register/tZAvceqsqj4vGd2jojyCgn7cUnytPpBeWvV5 View all Webinars: https://www.ortussolutions.com/events/webinars June 2022 Seattle ColdFusion User Group MeetingSending SMS messages using ColdFusion and the Twilio API with Leon O'DanielThursday, June 23, 20225:00 PM to 6:00 PM PDTWe are restarting our Seattle ColdFusion User Group meetings and are looking forward to meeting online with all of you.https://www.meetup.com/Seattle-ColdFusion-User-Group/events/285974950/ Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseICYMI - WEDNESDAY, JUNE 15, 20229:00 AM EDTAdobe ColdFusion WorkshopBrian Sappeyhttps://1-day-coldfusion-workshop.meetus.adobeevents.com/ WEDNESDAY, JUNE 22, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-cf-workshop.meetus.adobeevents.com/ THURSDAY, JUNE 23, 202210:00 AM PDTExploring the CF Administrator: pt2Mark Takata https://exploring-coldfusion-administrator-2.meetus.adobeevents.com/ THURSDAY, JULY 28, 202210:00 AM PDTMaking games with Adobe ColdFusionMark Takatahttps://making-games-with-adobe-coldfusion.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released LogBox 101 - https://cfcasts.com/series/logbox-101Configuring LogBox - https://cfcasts.com/series/logbox-101/videos/configuring-logbox Publish your First ForgeBox Package - https://cfcasts.com/series/publish-your-first-forgebox-package ForgeBox Admin - Settings- https://cfcasts.com/series/publish-your-first-forgebox-package/videos/forgebox-admin-settings Koding with the Kiwi - https://cfcasts.com/series/koding-with-the-kiwi-+-friends 20220617 - Koding with the Kiwi + Friends - Kai Koenig - DBs and Debugging - https://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220617-koding-with-the-kiwi-+-friends-kai-koenig-dbs-and-debugging 2022 ForgeBox Module of the Week Series - 2 new Videos - https://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 2 new Videos - https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon Last couple of videos for Gavin Pickin - Publish Your First ForgeBox Package LogBox 101 from Eric Peterson Koding with the Kiwi + Friends More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin Conferences and TrainingQuasar ConfPlease let us know about you and what you'd like to speak about in all things Quasar or Vue!!!Conference Date: Saturday, July 9th, 2022 - 3 p.m. GMThttps://dev.to/quasar/its-back-quasarconf-2022-call-for-proposals-13mn VueJS ForgeOrganized by Vue SchoolThe largest hands-on Vue.js EventTeam up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event.Make connections. Build together. Learn together.Sign up as an Individual or signup as a companyCompany Deal - $2000 for a team of 5, includes VueSchool annual membership and guaranteed seat at the workshops at VueJS Forge as well… and you can pick your teamSneak Peek into the Project: Project Management SAAS Apphttps://vuejsforge.com/Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Speakers have been announcedAgenda has been announcedhttps://adobe-coldfusion-devweek-2022.attendease.com/registration/formTHAT ConferenceHowdy. We're a full-stack, tech-obsessed community of fun, code-loving humans who share and learn together.We geek-out in Texas and Wisconsin once a year but we host digital events all the time.WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.https://that.us/events/wi/2022/ Our very own Daniel Garcia is speaking there https://that.us/activities/sb6dRP8ZNIBIKngxswItInto The Box 2022September 6, 7 and 8, 2022One day workshops before the two day conference!Super Early bird pricing ended May 31st, 2022 - Get the early bird price nowSign up for the workshops before they fill upITB Blog has new updates almost every day!Conference Website:https://intothebox.orgCF Summit - OfficialMirageOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ Registrations are now open.For just $99!Grab your early-bird tickets before June 30.Call for Speakers is now Open - No Closing Date - Submit soonFrom Slack re Adobe Certified ProfessionalThe Adobe Certified Professional: Adobe ColdFusion cert is a totally different, MUCH more difficult and comprehensive certification than the CF Specialist previously offered. Mark Takata, Nolan and Dave F + the CF engineering team, Elishia and Kishore all spent a week together building the new one and it is HARD. I highly recommend it as a test of your skills, I guarantee everyone will learn something new.Yes, but there's also over 100 hours of video to go over before the 1 day lecture + cert. So you watch videos, sit in class, then take the exam there. It is no joke, definitely challenging, but super satisfying to pass.Plus you get access to those videos for a year, which is nice for going back and reviewing things down the line.https://www.adobe.com/products/coldfusion-family/certificate.html Into the Box Latam 2022Dec 7thMore information is coming very soon.CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the Week 6/21/22 - Blog - Daniel Garcia - Ortus Solutions - Getting started with ColdBox DebuggerThe ColdBox Debugger (cbDebugger) module is “a light-weight performance monitor and profiling tool for ColdBox applications” that can be used to see what is going on with your site. It can monitor any ColdBox site, from frontend sites with views to REST API sites. It can also track many things and give insights into requests, CacheBox caches, database activity (including cborm, quick, qb, and Adobe CF 2018+). It has also been recently updated to use Alpine JS as well as other enhancements. If you have not used ColdBox Debugger in a while, it is time to take another look.https://www.ortussolutions.com/blog/getting-started-with-coldbox-debugger 6/21/22 - Blog/Podcast - Ortus Solutions - ITB 2022 Podcast Series - Workshop - Containerizing and Scaling Your Applications with Jon ClausenThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Jon Clausen talks about his upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. In this workshop, you will gain knowledge and proficiency in utilizing Docker containers to develop, deploy, and scale ColdFusion (CFML) applications. Be it Docker swarms, Kubernetes, or other orchestration services. Get ready to send your applications out into the great wide world of containerization!https://www.intothebox.org/blog/itb-2022-podcast-series-workshop-containerizing-and-scaling-your-applications-with-jon-clausen 6/21/22 - Blog - Ben Nadel - Considering A Stale-While-Revalidate Pattern To Caching In ColdFusionIn a recent episode of Syntax.fm, Scott and Wes discussed HTTP caching headers. From their discussion, I learned that there is an experimental value called, stale-while-revalidate. And, while this post isn't about HTTP caching, their discussion got me thinking about different ways in which I might manage a server-side cache of data that needs to be kept in-sync with a remote data source. I wanted to do some noodling of what a "stale while revalidate" workflow might look like in ColdFusion.https://www.bennadel.com/blog/4287-considering-a-stale-while-revalidate-pattern-to-caching-in-coldfusion.htm 6/20/22 - Blog - Peter Amiri - CFWheels - CFWheels HTMX Plugin publishedA few weeks ago I published a Todo app using CFWheels on the backend and HTMX to provide the interactivity on the front end to make the app look and feel like a full blown SPA app. As I was developing that app I ran into a few things that I wish we had to make development with HTMX a little easier. But I'm getting ahead of myself.https://cfwheels.org/blog/cfwheels-htmx-plugin-published/ 6/20/22 - Blog - Brad Wood - In response to Ben Nadel - Output ANSI formatting in your server logBen Nadel recently asked me on Twitter if he could put colored text in his server's console log… and the response didn't fit in twitters little box.https://community.ortussolutions.com/t/output-ansi-formatting-in-your-server-log/9291 6/20/22 - Blog - Peter Amiri - CFWheels - Wheels CLI matures to Version 1.0It's hard to believe it took so long to get here but modern CFML development has come a long way thanks to tools like CommandBox and ForgeBox. The Wheels CLI is built as a CommandBox module and wouldn't have even been possible without the support of the fine folks at Ortus Solutions.The first commit to the repo for this project was committed back in July of 2016. It's taken a while, that's an understatement, to get here but Wheels itself jumped to 2.0, CommandBox matured, and we were able to put the plumbing in place to support the communication between the CLI and the running server. With nearly 300 commits in the repo, 25 commands in the CLI, and over 20 pages of documentation, it's now time to take the alpha/beta label off send this baby out into the world.Note: Wheels CLI is a CommandBox module that you can use to work with the framework (generate scaffolding, tests, etc)https://cfwheels.org/blog/wheels-cli-matures-to-version-1-0/ 6/20/22 - Blog - Ben Nadel - Playing With Java Pattern's Named Capture Groups In ColdFusionIn yesterday's post on the new jreExtract() method in JRegEx.cfc, I was aliasing the Regular Expression (RegEx) capture groups with human-friendly labels as part of my demo-output. This reminded me that the Java Pattern class added named capture groups in Java 7 (circa 2010); and, I've yet to ever try them out. As such, I thought it was high-time to give named capture groups a try in ColdFusion.https://www.bennadel.com/blog/4286-playing-with-java-patterns-named-capture-groups-in-coldfusion.htm 6/20/22 - Blog - Ortus Solutions - Into the Box - Updates as of June 20th, 2022Into the Box Super Early Bird ticket pricing is over, but you can still get the Early Bird. Last week we had more episodes of the Modernize or Die Podcast - Conference Edition for ITB 2022 and the special Pre-Conference + 3rd Track for Into the Boxhttps://www.ortussolutions.com/blog/into-the-box-updates-as-of-june-20th-2022 6/19/22 - Blog - Ben Nadel - Adding jreExtract() To Pluck Captured Groups Using Regular Expressions In ColdFusionI love Regular Expressions. I use them probably every day in some capacity. And, I've loved having my JRegEx.cfc project to simplify many pattern-based interactions. Today, I'm adding one more tool to that toolbox: jreExtract(). The jreExtract() method matches a Java Regular Expression against an input String and returns a Struct of the captured groups. Sometimes, I want to use a single pattern-match to pluck-out parts of a string in ColdFusion.https://www.bennadel.com/blog/4285-adding-jreextract-to-pluck-captured-groups-using-regular-expressions-in-coldfusion.htm 6/17/22 - Blog - Ortus Solutions - Ortus Content Digest for week of June 17thWhat has Ortus been publishing this week? We have the Podcast, some CFCasts and YouTube Videos, lots of Ortus and ITB Blog Posts. We have a lot more planned for next week as wellhttps://www.ortussolutions.com/blog/ortus-content-digest-for-week-of-june-17th 6/17/22 - Blog - Peter Amiri - CFWheels - CFWheels Added to the htmx Server-Side Examples PageBack in March we published an example app where we took the TodoMVC spec and built a reference implementation of the app with CFWheels and htmx. Here is a quick graphic of the UI of the app.https://cfwheels.org/blog/cfwheels-added-to-the-htmx-server-side-examples-page/ 6/17/22 - Blog / Video - Ben Nadel - Ask Ben: Extending A ColdFusion Session On A Long-Lived PageHi Ben, I am trying to learn ColdFusion and have a question. I hope you can help me. I have an application where a user logs into a portal. Session variables are set to time out in 30 mins. But, is it possible to extend the session if the user keeps using the page. For the application, even if the user is moving the page up and down and making some interaction with the page, the session still expires. Thank you so much in advance.!https://www.bennadel.com/blog/4283-ask-ben-extending-a-coldfusion-session-on-a-long-lived-page.htm 6/17/22 - Blog / Podcast - Into the Box - ITB 2022 Podcast Series - Workshop - VueJs SPA and Mobile App with Rest APIs with Gavin PickinThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer, from the Trainers themselves, Gavin Pickin and Daniel Garcia. This workshop will walk us through creating a Quiz Game app with a ColdBox REST API backend and a VueJS Application, written in the Quasar Framework. We will start with the concept, design our database, plan our API, write some tests, build our API, create our Quasar Framework App, and write some VueJS to hit those API Endpoints. This Quiz game will have a real-world use case, as it brings back to life an old ColdFusion / ColdBox concept, delivered in a fresh new way.http://www.intothebox.org/blog/itb-2022-podcast-series-workshop-vuejs-spa-and-mobile-app-with-rest-apis-with-gavin-pickin 6/16/22 - Podcast - CFAlive - ACF and Lucee roundtable (Part 2) with Charlie Arehart, Gert Franz, Mark Drew and Ben NadelCharlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable (Part 2)” in this episode of the CF Alive Podcast, with host Michaela Light.Part 2 on Youtube: https://www.youtube.com/watch?v=ukc0Yq4zcFs ShowNotes: https://teratech.com/podcast/acf-and-lucee-roundtable-part-2-with-charlie-arehart-gert-franz-mark-drew-and-ben-nadel/Part 1 https://www.youtube.com/watch?v=0XISg5Zq0xA 6/16/22 - Blog - Nolan Erck - South of Shasta - Part-time CFML developer wantedSouth of Shasta is looking for a part-time mid to senior level developer that can assist with some projects for our clients over the next few months, possibly longer.https://southofshasta.com/blog/part-time-cfml-developer-wanted/ 6/15/22 - Blog - Luis Majano - Ortus Solutions - Mailgun Support for ColdBox Mail ServicesI am very excited to announce the support for the Mailgun email delivery service in our ColdBox Mail Services module (cbmailservices) thanks to Scott Steinbeck.What is MailgunMailgun is an email delivery service for sending, receiving, and tracking emails.https://www.ortussolutions.com/blog/mailgun-support-for-coldbox-mail-services 6/15/22 - Blog - Into the Box - Announcing - Pre-Conference + 3rd Track for Into the BoxDue to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. After much discussion and debate, we eventually decided, in the efforts to maximize content, and ensuring we have speakers in front of attendees, the best option was to host a third track for the conference, and we're calling it the pre-conference track.http://www.intothebox.org/blog/announcing-pre-conference-3rd-track-for-into-the-box 6/15/22 - Blog - Live Stream Series - Koding with the Kiwi + Friends - June 17th 2022Starting last Friday, June 10th, at 1pm PDT, Gavin Pickin hosted a live stream, live coding, pair programming with some Community Member "Friends". This stream will try to include special guests from the community, to get their viewpoints / advice on how Gavin should do something. They'll be pair programming while they chat, with each stream focusing on a piece of the project. https://www.ortussolutions.com/blog/live-stream-series-koding-with-the-kiwi-friends-june-17th-2022 CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 97 ColdFusion positions from 53 companies across 47 locations in 5 Countries.1 new jobs listedFull-Time - Senior ColdFusion Developer at Remote - United States Jun 21https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-CFDeveloper/11484 PATREON SPONSORED JOB POSTING!Hagerty - MotorSportRegSenior Software Engineer, MotorsportWe are seeking a Senior Software Engineer to work primarily with Node/Vue.js, ColdFusion, and AWS to improve our platform and build greenfield experiences.We are a 25-person team supporting 1,600 organizations with our SaaS CRM, commerce and event management platform. With 8,000 events managed in our marketplace annually by our customers, our goal is to be the number one software platform for automotive and motorsport events.Ready to get in the driver's seat? Join us!https://bit.ly/3985J3U Other Job Links Ortus Solutions - https://www.ortussolutions.com/about-us/careers Clear Capital - Carol from Working Code Podcast - https://bit.ly/3Ocu5Zz Nolan Erck - South of Shasta - Part-time CFML developer wanted - https://southofshasta.com/blog/part-time-cfml-developer-wanted/ South of Shasta is looking for a part-time mid to senior level developer that can assist with some projects for our clients over the next few months, possibly longer. There is a jobs channel in the cfml slack team, and in the box team slack now too ForgeBox Module of the WeekColdBox Debugger v3.3.2+56The ColdBox Debugger module is a light-weight performance monitor and profiling tool for ColdBox applications. It can generate a nice debugging panel on every rendered page or a dedicated visualizer to make your ColdBox application development nicer, funner and greater! Yes, funner is a word!Updated with several features including using AlpineJS for the UI. This module will enhance your application with debugger capabilities, a nice debugging panel and much more to make your ColdBox application development nicer, funer and greater! Yes, funer is a word!This will activate the debugger in your application and render out at the end of a request.Features UI rewritten in Alpine JS Track requests, exceptions, and more Ability to track DB activity for Quick, QB, cbORM, and ACF 2018+ See what's in CacheBox caches Can also use for API sites by going to /cbdebugger to view the debugging info https://www.forgebox.io/view/cbdebugger Blog: Getting started with ColdBox DebuggerThe ColdBox Debugger (cbDebugger) module is “a light-weight performance monitor and profiling tool for ColdBox applications” that can be used to see what is going on with your site. It can monitor any ColdBox site, from frontend sites with views to REST API sites. It can also track many things and give insights into requests, CacheBox caches, database activity (including cborm, quick, qb, and Adobe CF 2018+). It has also been recently updated to use Alpine JS as well as other enhancements. If you have not used ColdBox Debugger in a while, it is time to take another look.https://www.ortussolutions.com/blog/getting-started-with-coldbox-debuggerVS Code Hint Tips and Tricks of the WeekLorem IpsumGenerates and inserts lorem ipsum textA tiny VS Code extension made up of a few commands that generate and insert lorem ipsum text into a text file. It can insert a line, paragraph, or multiple paragraphs.To use the extension, open the command palette (F1 or cmd/ctrl+shift+p, type "lorem ipsum" and select to insert either a line or paragraph.https://marketplace.visualstudio.com/items?itemName=Tyriar.lorem-ipsumThank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox, ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutionsDon't forget, we have Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website All Patreon supporters have their own Private Channel access BoxTeam Slack Live Stream Access to Koding with the Kiwi + Friends https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix Brian Ghidinelli - Hagerty MotorsportReg Jordan Clark Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Wil De Bruin Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors For the show notes - visit the websitehttps://cfmlnews.modernizeordie.io/episodes/modernize-or-die-cfml-news-podcast-for-june-21st-2022-episode-153Music from this podcast is used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com★ Support this podcast on Patreon ★
Tony Fadell is an engineer and designer, co-creator of the iPod, iPhone, Nest Thermostat, and author of the new book Build: An Unorthodox Guide to Making Things Worth Making. Please support this podcast by checking out our sponsors: – Mailgun: https://lexfridman.com/mailgun – Scale: https://scale.com/lex – NetSuite: http://netsuite.com/lex to get free product tour – SimpliSafe: https://simplisafe.com/lex and use code LEX – Eight Sleep: https://www.eightsleep.com/lex and use code LEX to get special savings EPISODE LINKS: Tony's Twitter: https://twitter.com/tfadell Tony's Website: https://tonyfadell.com Build (book): https://amzn.to/3xSReee Story (book): https://amzn.to/3Olzqhv PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ YouTube Full Episodes:
Sarma Melngailis is a chef and restauranteur who was the subject of the Netflix documentary Bad Vegan: Fame, Fraud, Fugitives. Please support this podcast by checking out our sponsors: – Mailgun: https://lexfridman.com/mailgun – BiOptimizers: http://www.magbreakthrough.com/lex to get 10% off – Notion: https://notion.com/startups to get up to $1000 off team plan – BetterHelp: https://betterhelp.com/lex to get 10% off – Eight Sleep: https://www.eightsleep.com/lex and use code LEX to get special savings EPISODE LINKS: Sarma's Twitter: https://twitter.com/sarma Sarma's Instagram: https://instagram.com/sarmamelngailis Sarma's Website: https://sarmaraw.com Fear and Loathing in Las Vegas (book): https://amzn.to/3G9pMvs Party of One (book): https://amzn.to/3NtcH2n Beautiful Ruins (book): https://amzn.to/38Cfgkc Darkness Visible (book):
Listen to Software Defined Talk: https://www.softwaredefinedtalk.com/346 (12mins in) https://techcrunch.com/2012/08/28/rackspace-acquires-y-combinator-startup-mailgun-an-api-that-abstracts-creating-email-inboxes-for-apps-and-web-sites/ https://techcrunch.com/2021/09/30/sinch-acquires-pathwire-the-company-behind-mailgun-and-mailjet-for-1-9b-to-add-email-into-its-api-based-communications-platform/ Ev went on to start Teleport, which just announced their Series C: https://goteleport.com/blog/series-c/
Megan Boshuyzen has a job many email geeks dream of. As the Senior Email Developer at Pathwire, including the Email on Acid brand, she gets to create some of the coolest emails in the biz! In this bonus episode of Humans of Email, Megan talks about how she broke into public speaking, the impact of her learning disability on her career, her part in founding a publishing house, and so much more. --- Check out Megan's new web series, Notes from the Dev, Video Edition Megan's Personal Website Get Mail from Megan: Subscribe to Megan's newsletter, "...it depends" Subscribe to Email on Acid (includes the newsletter version of Notes from the Dev) Subscribe to Mailgun (signup in footer) Subscribe to Mailjet (signup in footer) Mango & Marigold Press, co-founded by Megan Follow Megan on Twitter Connect with Megan on LinkedIn Follow Megan on Instagram, email geek edition Follow Megan on Instagram, weight-lifting edition Big thanks to our Silver Sponsor, Email on Acid, the testing and delivery platform that ensures your emails display properly across all clients and devices, with no limits on the number of rendering tests you can run. Get a free seven-day trial at emailonacid.com. --- Send in a voice message: https://anchor.fm/humansofemail/message
Dries Vints' Twitter - https://twitter.com/driesvintsDries Vints' Github - https://github.com/driesvintsDries Vints' Website - https://driesvints.comCashier Course - https://learn-laravel-cashier.comCashier Stripe - https://github.com/laravel/cashier-stripeCashier Paddle - https://github.com/laravel/cashier-paddleLaravel Telegram Notification Channels - https://github.com/laravel-notification-channels/telegramStripe Treasury - https://stripe.com/treasuryShawn McCool's Blog - https://shawnmc.cool/Shawn McCool's Twitter - https://twitter.com/shawnmccoolJoe Dixon's Blog - https://joedixon.co.uk/Joe Dixon's Twitter - https://twitter.com/_joedixon
Welcome Arielle NissenblattFollow upLast week we talked about Spotify's new TikTok style podcast discovery. If you'd like to check it out on iOS open Safari and go to spotify:internal:podcastclipsExplainer on TikTokspotify:internal:podcastclipsApple Podcasts Releases Follower NumbersFollowers = clicked the ⊕ follow button (similar to download numbers)Listeners = listened to 1 second (22%, 18%, 22%)Engaged listener = 20min or 40% of episode (14%, 14%, 20%)ACast Spam turned up to 11One podcast consultant reporting that Acast had spammed his client within seconds of signing with a competitor. A majority of Acast's mailings seen by Podnews omit a physical postal address, which is required by US law. One unsolicited Acast email claims that “you subscribed to our newsletter via the beefree·io website”, but BeeFree has denied any affiliation with Acast. Acast's emails also reference Mailup Inc; but mail headers reveal that Acast's emails are sent using a competitor, Mailgun (via customer·io).Hit Spam early and oftenTopicsSpotify is promoting fake music artistsSpotify builds platform on the back of top music artistsSpotify convinces users to use their playlistsSpotify creates their own content and promotes it in their playlistsArtists are left with no distribution and no moneyBuzzsprout Platform Stats+5.8% listens across the platformApple is up to 37.4%, Spotify to 27.9%Spotify users listening to less podcasts (Edison Research)Or Spotify favoring owned content?Podcast download chartsTop 1% - 3,994Top 5% - 795Top 10% - 335Top 25% - 93Top 50% - 30Before the LightsThe show to find out how those in sports, music, & entertainment made their mark.Listen on: Apple Podcasts Spotify Waiting in the Wings: Backstage Shenanigans with Amanda Leigh CobbBe the first to know about Broadway's theater gossip and funny backstage shenanigans.Listen on: Apple Podcasts Spotify The Skeptic Metaphysicians - Metaphysics 101We talk to people deeply entrenched in the spiritual, metaphysical, and self help worlds.Listen on: Apple Podcasts Spotify
Ev Kontsevoy wanted to be an engineer when he grew up, and this was directly influenced by his engineering parents. When he was younger, computers were relatively uncool still. But as they grew in popularity, he started to explore how to make computers do what he wanted them to do, specifically to interact with hardware. He recalls burning up a monitor once, because he was tinkering with changing the refresh rate, typing up assembly in DOS, and playing early games like Doom. Eventually, he got into infrastructure so he could serve engineers and stay close to the hardware. Fun fact about him - Ev enjoys to watch computers boot. Outside of tech, he likes to tinker with photography, but not digitally - he likes the old cameras, where you have to develop the pictures yourself.Prior to his current venture, Ev created Mailgun - one of the top transactional email platforms out there - which he eventually sold to Rackspace. During his time scaling Mailgun, and working for Rackspace, he started to feel the pain of logging into multiple cloud services - so much so, that he decided to consolidate these connections into a single platform.This is the creation story of Teleport.SponsorsImmediateOrbitPostmarkStytchVerb DataWebapp.ioLinksWebsite: https://goteleport.com/LinkedIn: https://www.linkedin.com/in/kontsevoy/Support this podcast at — https://redcircle.com/code-story/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
Brandon interviews Ev Kontsevoy the CEO and Cofounder of Teleport. They discuss Ev's early career, his experience at Mailgun and Teleport's opinionated approach to providing secure access. Episode Links: YouTube Clip of the question to Jeff Bezos that inspired Mailgun (https://youtu.be/6nKfFHuouzA?t=1441) Teleport (https://goteleport.com/) Teleport Slack (https://goteleport.slack.com/join/shared_invite/zt-midnn9bn-AQKcq5NNDs9ojELKlgwJUA#/shared-invite/email) 5 Best Practices for Securing SSH (https://goteleport.com/blog/5-ssh-best-practices/) Contact Ev: LinkedIn: kontsevoy (https://www.linkedin.com/in/kontsevoy/) Twitter: @kontsevoy (https://twitter.com/kontsevoy) Special Guest: Ev Kontsevoy.
We sat down with fellow Mailgun employees, Megan Boshuyzen, email developer, and Julia Ritter, email marketer as they just returned from UNSPAM, an email conference created by Really Good Emails (listen to our episode with CEO Matthew Smith). Find out everything they learned from upcoming 2022 email trends to why the quality of your email content matters. We hope you enjoy this one and we may see you out and about at your next email conference.
Episode 27 of the OneSignal podcast hosted by Sasha Langholz welcomes Kate Nowrouzi, Vice President of Email Deliverability & Product Strategy at Mailgun, who brings us her thoughts as an email expert with over 20 years of experience in the space. As companies face growing expectations to execute flawless omnichannel experiences and serve users the right message on the right channel at the right time, email is a channel that mobile apps need now more than ever. Mobile apps can use this channel to effectively message users across devices, throughout their daily routines, and to bring users back after first install. Nowrouzi explains how email's high ROI, permanent message format, and space to communicate makes it an ideal channel for a variety of marketing and transactional use cases.
למאמר בבלוג שוב נמאס לכם מהביצועים של מערכת הדיוור שלכם? אולי זו הפעם האחרונה שתצטרכו להחליף מערכת דיוור... דור חדש של מערכות דיוור מאפשר למדוורים שליטה מוחלטת על העבירוּת שלהם. העבירוּת של רוב מערכות הדיוור נמדדת לפי החוליה החלשה שלהן – שרתי הדיוור (שרתי SMTP) השולחים בפועל את האימיילים. דור חדש של מערכות דיוור Multi SMTP מאפשר למדוורים שליטה מוחלטת על העבירוּת ומבטל את התלות בתשתית הדיוור של מערכת הדיוור. Music from Uppbeat https://uppbeat.io/t/all-good-folks/blue-planets License code: E3YTXRLVOGE2N5KK See omnystudio.com/listener for privacy information.
Changed up the Monday format - now I'm setting up the weekly must-do goals and we can track that on Friday. For this week the main goals are: Get another full campaign sent (~500 new businesses) Spend an hour of two on the Webinar outline script Have 20 actual sales conversations Organize my scripts where they belong Commit to Mailgun as sender and fix the MG headers You'd better have an awesome week! --- Send in a voice message: https://anchor.fm/davey-gets-rich/message
Tech talent from across America is pouring into Texas. And while Austin grabs headlines thanks to Elon Musk and other Silicon Valley transplants, San Antonio boasts its own impressive tech lineup and offers more bang for the buck. In this episode, SABJ Tech Reporter Jeannette Garcia checks in with Pathwire CEO Will Conway, who reflects on the growth of his group, it's recent sale, and shares why more tech companies are settling in San Antonio.
About EvEv Kontsevoy is Co-Founder and CEO of Teleport. An engineer by training, Kontsevoy launched Teleport in 2015 to provide other engineers solutions that allow them to quickly access and run any computing resource anywhere on the planet without having to worry about security and compliance issues. A serial entrepreneur, Ev was CEO and co-founder of Mailgun, which he successfully sold to Rackspace. Prior to Mailgun, Ev has had a variety of engineering roles. He holds a BS degree in Mathematics from Siberian Federal University, and has a passion for trains and vintage-film cameras.Links: Teleport: https://goteleport.com Teleport GitHub: https://github.com/gravitational/teleport Teleport Slack: https://goteleport.slack.com/join/shared_invite/zt-midnn9bn-AQKcq5NNDs9ojELKlgwJUA Previous episode with Ev Kontsevoy: https://www.lastweekinaws.com/podcast/screaming-in-the-cloud/the-gravitational-pull-of-simplicity-with-ev-kontsevoy/ TranscriptAnnouncer: Hello, and welcome to Screaming in the Cloud with your host, Chief Cloud Economist at The Duckbill Group, Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud.Corey: This episode is sponsored in part by our friends at VMware. Let's be honest—the past year has been far from easy. Due to, well, everything. It caused us to rush cloud migrations and digital transformation, which of course means long hours refactoring your apps, surprises on your cloud bill, misconfigurations and headache for everyone trying manage disparate and fractured cloud environments. VMware has an answer for this. With VMware multi-cloud solutions, organizations have the choice, speed, and control to migrate and optimizeapplications seamlessly without recoding, take the fastest path to modern infrastructure, and operate consistently across the data center, the edge, and any cloud. I urge to take a look at vmware.com/go/multicloud. You know my opinions on multi cloud by now, but there's a lot of stuff in here that works on any cloud. But don't take it from me thats: vmware.com/go/multicloud and my thanks to them again for sponsoring my ridiculous nonsense.Corey: You could build you go ahead and build your own coding and mapping notification system, but it takes time, and it sucks! Alternately, consider Courier, who is sponsoring this episode. They make it easy. You can call a single send API for all of your notifications and channels. You can control the complexity around routing, retries, and deliverability and simplify your notification sequences with automation rules. Visit courier.com today and get started for free. If you wind up talking to them, tell them I sent you and watch them wince—because everyone does when you bring up my name. Thats the glorious part of being me. Once again, you could build your own notification system but why on god's flat earth would you do that?Corey: Welcome to Screaming in the Cloud. I'm Corey Quinn. Roughly a year ago, I had a promoted guest episode featuring Ev Kontsevoy, the co-founder and CEO of Teleport.A year has passed and what a year it's been. Ev is back to tell us more about what they've been up to for the past year and, ideally, how things may have changed over in the security space. Ev, thank you for coming back to suffer the slings and arrows I will no doubt be hurling your way almost immediately.Ev: Thanks for having me back, Corey.Corey: So, it's been a heck of a year. We were basically settling into the pandemic when last we recorded, and people's security requirements when everyone is remote were dramatically changing. A year later, what's changed? It seems like the frantic, grab a bucket and start bailing philosophy has largely been accepted with something that feels almost like a new normal, ish. What are you seeing?Ev: Yes, we're seeing exact same thing, that it's really hard to tell what is normal. So, at the beginning of the pandemic, our company, Teleport was, so we were about 25 people. And then once we got the vaccines, and the government restrictions started to, kind of, disappear, people started to ask, “So, when are we going to go back to normal?” But the thing is, we're 100 employees now, which means that three-quarters of the company, they joined us during the pandemic, so we have no normal to go back to. So, now we have to redefine—not redefined, we just basically need to get comfortable with this new, fully remote culture with fully remote identity that we have, and become comfortable with it. And that's what we're doing.Corey: Beyond what, I guess, you're seeing, as far as the culture goes, internally as well, it feels like there's been a distinct shift in the past year or so, the entire security industry. I mean, I can sit here and talk about what I've seen, but again, I'm all over the place and I deal with a very select series of conversations. And I try not to confuse anecdotes with data. Anecdata is not the most reliable thing. You're working in this space. That is the entire industry you're in. How has the conversation in the industry around security shifted? What's new? What trends are emerging?Ev: So, there are several things actually happening. So, first of all, I wouldn't call ourselves, like, we do all of security. So, we're experts in access; like, how do you act this everything that you have in your cloud or in your data centers? And that space has been going through one transformation after another. It's been basically under the same scaling stress as the rest of cloud computing industry.And we can talk about historical changes that have been happening, and then we can talk a little bit about, kind of, latest and greatest. And in terms of what challenges companies have with secure access, maybe it helps if I just quickly describe what ‘access' actually means.Corey: Please, by all means. It's one of those words that everyone knows, but if you ask three people to define it, you'll get five definitions—Ev: [laugh]. Exactly.Corey: —and they don't really align. So please, you're the expert on this; I am here to listen because I guarantee you I am guilty of misusing the term at least once so far, today.Ev: Can't blame you. Can't blame you. We are—I was same way until I got into this space. So, access basically means four things. So, if you want to have access done properly into your cloud resources, you need to think about four things.First is connectivity. That's basically a physical ability to deliver an encrypted packet from a client to destination, to a resource whatever that is, could be database, could be, like, SSH machine, or whatever it is you're connecting to. So, connectivity is number one. So, then you need to authenticate. Authentication, that's when the resource decides if you should have access or not, based on who you are, hopefully.So, then authorization, that's the third component. Authorization, the difference—like, sometimes people confuse the two—the difference between authentication and authorization is that authorization is when you already authenticated, but the resource decides what actions you are allowed to perform. The typical example is, like, is it read-only or read-write access? So, that's authorization, deciding on which actions you're allowed to perform. And the final component of having access properly is having audit or visibility which is, again, it could be real-time and historical.So ideally, you need to have both. So, once you have those two solved, then you solved your access problem. And historically, if you look at how access has been done—so we had these giant machines, then we had microcomputers, then we had PCs, and they all have these things. So, you login into your Mac, and then if you try to delete certain file, you might get access denied. So, you see there is connectivity—in this case, it's physical, a keyboard is physically connected to the [laugh] actual machine; so then you have authentication that you log in in the beginning; then authorization, if you can or cannot do certain things in your machine; and finally, your Mac keeps an audit log.But then once the industry, we got the internet, we got all these clouds, so amount of these components that we're now operating on, we have hundreds of thousands of servers, and load-balancers, and databases, and Kubernetes clusters, and dashboards, all of these things, all of them implement these four things: connectivity, authentication, authorization, audit.Corey: Let me drive into that for a minute first, to make sure I'm clear on something. Connectivity makes sense. The network is the computer, et cetera. When you don't have a network to something, it may as well not exist. I get that.And the last one you mentioned, audit of a trail of who done it and who did what, when, that makes sense to me. But authentication and authorization are the two slippery ones in my mind that tend to converge a fair bit. Can you dive a little bit in delineate what the difference is between those two, please?Ev: So authentication, if you try to authenticate into a database, database needs to check if you are on the list of people who should be allowed to access. That's authentication, you need to prove that you are who you claim you are.Corey: Do you have an account and credentials to get into that account?Ev: Correct. And they're good ways to do authentication and bad ways to do authentication. So, bad way to do authentication—and a lot of companies actually guilty of that—if you're using shared credentials. Let's say you have a user called ‘admin' and that user has a password, and those are stored in some kind of stored—in, like 1Password, or something like Vault, some kind of encrypted Vault, and then when someone needs to access a database, they go and borrow this credentials and they go and do that. So, that is an awful way to do authentication.Corey: Now, another way I've seen that's terrible as been also, “Oh, if you're connecting from this network, you must be allowed in,” which is just… yeee.Ev: Oh, yeah. That's a different sin. And that's a perimeter security sin. But a much better way to do authentication is what is called identity-based authentication. Identity means that you always use your identity of who you are within the company.So, you would go in through corporate SSO, something like Okta, or Active Directory, or even Google, or GitHub, and then based on that information, you're given access. So, the resource in this case database, [unintelligible 00:07:39] say, “Oh, it's Corey. And Corey is a member of this group, and also a member of that group.” And based on that it allows you to get in, but that's where authentication ends. And now, if you want to do something, like let's say you want to delete some data, now a database needs to check, ah, can you actually perform that action? That is the authorization process.And to do that, usually, we use some mechanism like role-based access control. It will look into which group are you in. Oh, you are an admin, so admins have more privileges than regular people. So, then that's the process of authorization.And the importance of separating the two, and important to use identity because remember, audit is another important component of implementing access properly. So, if you're sharing credentials, for example, you will see in your audit log, “Admin did this. Admin did that.” It's exact same admin, but you don't know who actually was behind that action. So, by sharing credentials, you're also obscuring your own audit which is why it's not really a good thing.And going back to this industry trends is that because the amount of these resources, like databases and servers and so on, in the cloud has gotten so huge, so we now have this hardware pain, we just have too many things that need access. And all of these things, the software itself is getting more complicated, so now we have a software pain as well, that you have so many different layers in your stack that they need to access. That's another dimension for introducing access pain. And also, we just have more developers, and the development teams are getting bigger and bigger, the software is eating the world, so there is a people-ware pain. So, on the one hand, you have these four problems you need to solve—connectivity, authentication, authorization, access—and on the other hand, you have more hardware, more software, more people, these pain points.And so you need to consolidate, and that's really what we do is that we allow you to have a single place where you can do connectivity, authentication, authorization, and audit, for everything that you have in the cloud. We basically believe that the future is going to be like metaverse, like in those books. So, all of these cloud resources are slowly converging into this one giant planetary-scale computer.Corey: Suddenly, “I live on Twitter,” is no longer going to be quite as much of a metaphor as it is today.Ev: [laugh]. No, no. Yeah, I think we're getting better. If you look into what is actually happening on our computing devices that we buy, the answer is not the lot, so everything is running in data centers, the paradigm of thin client seems to be winning. Let's just embrace that.Corey: Yeah. You're never going to be able to shove data centers worth compute into a phone. By the time you can get there, data centers will have gotten better. It's the constant question of where do you want things to live? How do you want that to interact?I talk periodically about multi-cloud, I talk about lock-in, everyone is concerned about vendor lock-in, but the thing that people tend to mostly ignore is that you're already locked in throught a variety of different ways. And one way is both the networking side of it as well as the identity management piece because every cloud handles that differently and equating those same things between different providers that work different ways is monstrous. Is that the story of what you're approaching from a Teleport perspective? Is that the primary use case, is that an ancillary use case, or are we thinking about this in too small a term?Ev: So, you're absolutely right, being locked in, in and—like, by itself is not a bad thing. It's a trade-off. So, if you lack expertise in something and you outsourcing certain capability to a provider, then you're developing that dependency, you may call it lock-in or not, but that needs to be a conscious decision. Like, well, you didn't know how to do it, then someone else was doing it for you, so you should be okay with the lock-in. However, there is a danger, that, kind of, industry-wide danger about everyone relying on one single provider.So, that is really what we all try to avoid. And with identity specifically, I feel like we're in a really good spot that fairly early, I don't see a single provider emerging as owning everyone's identity. You know, some people use Okta; others totally happy tying everything to Google Apps. So, then you have people that rely on Amazon AWS native credentials, then plenty of smaller companies, they totally happy having all of their engineers authenticate through GitHub, so they use GitHub as a source of identity. And the fact that all of these providers are more or less compatible with each other—so we have protocols like OpenID Connect and SAML, so I'm not that concerned that identity itself is getting captured by a single player.And Teleport is not even playing in that space; we don't keep your identity. We integrate with everybody because, at the end of the day, we want to be the solution of choice for a company, regardless of which identity platform they're using. And some of them using several, like all of the developers might be authenticating via GitHub, but everyone else goes through Google Apps, for example.Corey: And the different product problem. Oh, my stars, I was at a relatively small startup going through an acquisition at one point in my career, and, “All right. Let's list all of the SaaS vendors that we use.” And the answer was something on an average of five per employee by the time you did the numbers out, and—there were hundreds of them—and most of them because it started off small, and great, everyone has their own individual account, we set it up there. I mean, my identity management system here for what most of what I do is LastPass.I have individual accounts there, two-factor auth enabled for anything that supports it, and that is it. Some vendors don't support that: we have to use shared accounts, which is just terrifying. We make sure that we don't use those for anything that's important. But it comes down to, from our perspective, that everyone has their own ridiculous series of approaches, and even if we were to, “All right, it's time to grow up and be a responsible business, and go for a single-sign-on approach.” Which is inevitable as companies scale, and there's nothing wrong with that—but there's still so many of these edge cases and corner case stories that don't integrate.So, it makes the problem smaller, but it's still there rather persistently. And that doesn't even get into the fact that for a lot of these tools, “Oh, you want SAML integration? Smells like enterprise to us.” And suddenly they wind up having an additional surcharge on top of that for accessing it via a federated source of identity, which means there are active incentives early on to not do that. So it's—Ev: It's absolutely insane. Yeah, you're right. You're right. It's almost like you get penalized for being small, like, in the early days. It's not that easy if you have a small project you're working on. Say it's a company of three people and they're just cranking in the garage, and it's just so easy to default to using shared credentials and storing them in LastPass or 1Password. And then the interesting way—like, the longer you wait, the harder it is to go back to use a proper SSO for everything. Yeah.Corey: I do want to call out that Teleport has a free and open-source community edition that supports GitHub SSO, and in order to support enterprise SSO, you have to go to your paid offering. I have no problem with this, to be clear, that you have to at least be our customer before we'll integrate with your SSO solution makes perfect sense, but you don't have a tiering system where, “Oh, you want to add that other SSO thing? And well, then it's going to go from X dollars per employee to Y dollars.” Which is the path that I don't like. I think it's very reasonable to say that their features flat-out you don't get as a free user. And even then you do offer SSO just not the one that some people will want to pick.Ev: Correct. So, the open-source version of Teleport supports SSO that smaller companies use, versus our enterprise offering, we shaped it to be more appealing for companies at certain scale.Corey: Yeah. And you've absolutely nailed it. There are a number of companies in the security space who enraged people about how they wind up doing their differentiation around things like SSO or, God forbid, two-factor auth, or once upon a time, SSL. This is not that problem. I just want to be explicitly clear on that, that is not what I'm talking about. But please, continue.Ev: Look, we see it the same way. We sometimes say that we do not charge for security, like, top-level security you get, is available even in the open-source. And look, it's a common problem for most startups who, when you have an open-source offering, where do you draw the line? And sometimes you can find answers in very unexpected places. For example, let's look into security space.One common reason that companies get compromised is, unfortunately, human factor. You could use the best tool in the world, but if you just by mistake, like, just put a comma in the wrong place and one of your config files just suddenly is out of shape, right, so—Corey: People make mistakes and you can't say, “Never make a mistake.” If you can get your entire company compromised by someone in your office clicking on the wrong link, the solution is not to teach people not to click on links; it's to mitigate the damage and blast radius of someone clicking on a link that they shouldn't. That is resilience that understand their human factors at play.Ev: Yep, exactly. And here's an enterprise feature that was basically given to us by customer requests. So, they would say we want to have FedRAMP compliance because we want to work with federal government, or maybe because we want to work with financial institutions who require us to have that level of compliance. And we tell them, “Yeah, sure. You can configure Teleport to be compliant. Look, here's all the different things that you need to tweak in the config file.”And the answer is, “Well, what if we make a mistake? It's just too costly. Can we have Teleport just automatically works in that mode?” In other words, if you feed it the config file with an error, it will just refuse to work. So basically, you take your product, and you chop off things that are not compliant, which means that it's impossible to feed an incorrect config file into it, and here you got an enterprise edition.It's a version that we call its FIPS mode. So, when it runs FIPS mode, it has different runtime inside, it basically doesn't even have a crypto that is not approved, which you can turn on by mistake. It will just not work.Corey: By the time we're talking about different levels of regulatory compliance, yeah, we are long past the point where I'm going to have any comments in the slightest is about differentiation of pricing tiers and the rest. Yeah, your free tier doesn't support FedRAMP is one of those ludicrous things that—who would say that [laugh] actually be sincere [insane 00:18:28]?Ev: [laugh].Corey: That's just mind-boggling to me.Ev: Hold on a second. I don't want anyone to be misinformed. You can be FedRAMP compliant with the free tier; you just need to configure it properly. Like the enterprise feature, in this case, we give you a thing that only works in this mode; it is impossible to misconfigure it.Corey: It's an attestation and it's a control that you need—Ev: Yep. Yep.Corey: —in order to demonstrate compliance because half the joy of regulatory compliance is not doing the thing, it's proving you do the thing. That is a joy, and those of you who've worked in regulated environments know exactly what I'm talking about. And those of you who have not, are happy but please—Ev: Frankly, I think anyone can do it using some other open-source tools. You can even take, like, OpenSSH, sshd, and then you can probably build a different makefile for just the build pipeline that changes the linking, that it doesn't even have the crypto that is not on the approved list. So, then if someone feeds a config file into it that has, like, a hashing function that is not approved, it will simply refuse to work. So, maybe you can even turn it into something that you could say here's a hardened version of sshd, or whatever. So, same thing.Corey: I see now you're talking about the four aspects of this, the connectivity, the authentication, the authorization, and the audit components of access. How does that map to a software product, if that makes sense? Because it sounds like a series of principles, great, it's good to understand and hold those in your head both, separately and distinct, but also combining to mean access both [technical 00:19:51] and the common parlance. How do you express that in Teleport?Ev: So, Teleport doesn't really add authorization, for example, to something that doesn't have it natively. The problem that we have is just the overall increasing complexity of computing environments. So, when you're deploying something into, let's say, AWS East region, so what is it that you have there? You have some virtual machines, then you have something like Kubernetes on top, then you have Docker registry, so you have these containers running inside, then you have maybe MongoDB, then you might have some web UI to manage MongoDB and Grafana dashboard. So, all of that is software; we're only consuming more and more of it so that our own code that we're deploying, it's icing on a really, really tall cake.And every layer in that layer cake is listening on a socket; it needs encryption; it has a login, so it has authentication; it has its own idea of role-based access control; it has its own config file. So, if you want to do cloud computing properly, so you got to have this expertise on your team, how to configure those four pillars of access for every layer in your stack. That is really the pain. And the Teleport value is that we're letting you do it in one place. We're saying, consolidate all of this four-axis pillars in one location.That's really what we do. It's not like we invented a better way to authorize, or authenticate; no, we natively integrate with the cake, with all of these different layers. But consolidation, that is the key value of Teleport because we simply remove so much pain associated with configuring all of these things. Like, think of someone like—I'm trying not to disclose any names or customers, but let's pick, uh, I don't know, something like Tesla. So, Tesla has compute all over the world.So, how can you implement authentication, authorization, audit log, and connectivity, too, for every vehicle that's on the road? Because all of these things need software updates, they're all components of a giant machine—Corey: They're all intermittent. You can't say, “Oh, at this time of the day, we should absolutely make sure everything in the world is connected to the internet and ready to grab the update.” It doesn't work that way; you've got to be… understand that connectivity is fickle.Ev: So, most—and because computers growing generally, you could expect most companies in the future to be more like Tesla, so companies like that will probably want to look into Teleport technology.Corey: This episode is sponsored in part by “you”—gabyte. Distributed technologies like Kubernetes are great, citation very much needed, because they make it easier to have resilient, scalable, systems. SQL databases haven't kept pace though, certainly not like no SQL databases have like Route 53, the world's greatest database. We're still, other than that, using legacy monolithic databases that require ever growing instances of compute. Sometimes we'll try and bolt them together to make them more resilient and scalable, but let's be honest it never works out well. Consider Yugabyte DB, its a distributed SQL database that solves basically all of this. It is 100% open source, and there's not asterisk next to the “open” on that one. And its designed to be resilient and scalable out of the box so you don't have to charge yourself to death. It's compatible with PostgreSQL, or “postgresqueal” as I insist on pronouncing it, so you can use it right away without having to learn a new language and refactor everything. And you can distribute it wherever your applications take you, from across availability zones to other regions or even other cloud providers should one of those happen to exist. Go to yugabyte.com, thats Y-U-G-A-B-Y-T-E dot com and try their free beta of Yugabyte Cloud, where they host and manage it for you. Or see what the open source project looks like—its effortless distributed SQL for global apps. My thanks to Yu—gabyte for sponsoring this episode.Corey: If we take a look at the four tenets that you've identified—connectivity, authentication, authorization, and audit—it makes perfect sense. It is something that goes back to the days when computers were basically glorified pocket calculators as opposed to my pocket calculator now being basically a supercomputer. Does that change as you hit cloud-scale where we have companies that are doing what seem to be relatively pedestrian things, but also having 100,000 EC2 instances hanging out in AWS? Does this add additional levels of complexity on top of those four things?Ev: Yes. So, there is one that I should have mentioned earlier. So, in addition to software, hardware, and people-ware—so those are three things that are exploding, more compute, more software, more engineers needing access—there is one more dimension that is kind of unique, now, at the scale that we're in today, and that's time. So, let's just say that you are a member of really privileged group like you're a DBA, or maybe you are a chief security officer, so you should have access to a certain privileged database. But do you really use that access 24/7, all the time? No, but you have it.So, your laptop has an ability, if you type certain things into it, to actually receive credentials, like, certificates to go and talk to this database all the time. It's an anti-pattern that is now getting noticed. So, the new approach to access is to make a tie to an intent. So, by default, no one in an organization has access to anything. So, if you want to access a database, or a server, or Kubernetes cluster, you need to issue what's called ‘access request.'It's similar to pull request if you're trying to commit code into Git. So, you send an access request—using Teleport for example; you could probably do it some other way—and it will go into something like Slack or PagerDuty, so your team members will see that, “Oh, Corey is trying to access that database, and he listed a ticket number, like, some issue he is trying to troubleshoot with that particular database instance. Yeah, we'll approve access for 30 minutes.” So, then you go and do that, and the access is revoked automatically after 30 minutes. So, that is this new trend that's happening in our space, and it makes you feel nice, too, it means that if someone hacks into your laptop at this very second, right after you finished authenticating and authorization, you're still okay because there is no access; access will be created for you if you request it based on the intent, so it dramatically reduces the attack surface, using time as additional dimension.Corey: The minimum viable permission to do a thing. In principle, least-access is important in these areas. It's like, “Oh, yeah, my user account, you mean root?” “Yeah, I guess that works in a developer environment,” looks like a Docker container that will be done as soon as you're finished, but for most use cases—and probably even that one—that's not the direction to go in. Having things scoped down and—Ev: Exactly.Corey: —not just by what the permission is, but by time.Ev: Exactly.Corey: Yeah.Ev: This system basically allows you to move away from root-type accounts completely, for everything. So, which means that there is no root to attack anymore.Corey: What really strikes me is how, I guess, different aspects of technology that this winds up getting to. And to illustrate that in the form of question, let me go back to my own history because, you know, let's make it about me here. I've mentioned it before on the show, but I started off my technical career as someone who specialized in large-scale email systems. That was a niche I found really interesting, and I got into it. So did you.I worked on running email servers, and you were the CEO and co-founder of Mailgun, which later you sold the Rackspace. You're a slightly bigger scale than I am, but it was clear to me that even then, in the 2006 era when I was doing this, that there was not going to be the same need going forward for an email admin at every company; the cloudification of email had begun, and I realized I could either dig my heels in and fight the tide, or I could find other things to specialize in. And I've told that part of the story, but what I haven't told is that it was challenging at first as I tried to do that because all the jobs I talked to looked at my resume and said, “Ah, you're the email admin. Great. We don't need one of those.”It was a matter of almost being pigeonholed or boxed into the idea of being the email person. I would argue that Teleport is not synonymous with email in any meaningful sense as far as how it is perceived in the industry; you are very clearly no longer the email guy. Does the idea being boxed in, I guess—Ev: [laugh].Corey: —[unintelligible 00:27:05] resonate at all with you? And if so, how did you get past it?Ev: Absolutely. The interesting thing is, before starting the Mailgun, I was not an email person. I would just say that I was just general-purpose technologist, and I always enjoyed building infrastructure frameworks. Basically, I always enjoyed building tools for other engineers. But then gotten into this email space, and even though Mailgun was a software product, which actually had surprisingly huge, kind of, scalability requirements early on because email is much heavier than HTTP traffic; people just send a lot of data via emails.So, we were solving interesting technical challenges, but when I would meet other engineers, I would experience the exact same thing you did. They would put me into this box of, “That's an email guy. He knows email technology, but seemingly doesn't know much about scaling web apps.” Which was totally not true. And it bothered me a little bit.Frankly, it was one of the reasons we decided to get acquired by Rackspace because they effectively said, “Why don't you come join us and we'll continue to operate as independent company, but you can join our cloud team and help us reinvent cloud computing.” It was really appealing. So, I actually moved to Texas after acquisition; I worked on the Rackspace cloud team for a while. So, that's how my transition from this being in the email box happened. So, I went from an email expert to just generally cloud computing expert. And cloud computing expert sounds awesome, and it allows me to work—Corey: I promise, it's not awesome—Ev: [laugh].Corey: —for people listening to this. Also, it's one of those, are you a cloud expert? Everyone says no to that because who in the world would claim that? It's so broad in so many different expressions of it. Because you know the follow-up question to anyone who says, “Yeah,” is going to be some esoteric thing about a system you've never heard of before because there's so many ridiculous services across totally different providers, of course, it's probably a thing. Maybe it's actually a Pokemon, we don't know. But it's hard to consider yourself an expert in this. It's like, “Well, I have some damage from [laugh] getting smacked around by clouds and, yeah, we'll call that expertise; why not?”Ev: Exactly. And also how frequently people mispronounce, like, cloud with clown. And it's like, “Oh, I'm clown computing expert.” [laugh].Corey: People mostly call me a loud computing expert. But that's a separate problem.Ev: But the point is that if you work on a product that's called cloud, so you definitely get to claim expertise of that. And the interesting thing that Mailgun being, effectively, an infrastructure-level product—so it's part of the platform—every company builds their own cloud platform and runs it, and so Teleport is part of that. So, that allowed us to get out of the box. So, if you working on, right now we're in the access space, so we're working closely with Kubernetes community, with Linux kernel community, with databases, so by extension, we have expertise in all of these different areas, and it actually feels much nicer. So, if you are computing security access company, people tend to look at you, it's like, “Yeah, you know, a little bit of everything.” So, that feels pretty nice.Corey: It's of those cross-functional things—Ev: Yeah, yeah.Corey: —whereas on some level, you just assume, well, email isn't either, but let's face it: email is the default API that everything, there's very little that you cannot configure to send email. The hard part is how to get them to stop emailing you. But it started off as far—from my world at least—the idea that all roads lead to email. In fact, we want to talk security, a long time ago the internet collectively decided one day that our email inbox was the entire cornerstone of our online identity. Give me access to your email, I, for all intents and purposes, can become you on the internet without some serious controls around this.So, those conversations, I feel like they were heading in that direction by the time I left email world, but it's very clear to me that what you're doing now at Teleport is a much clearer ability to cross boundaries into other areas where you have to touch an awful lot of different things because security touches everything, and I still maintain it has to be baked-in and an intentional thing, rather than, “Oh yeah, we're going to bolt security on after the fact.” It's, yeah, you hear about companies that do that, usually in headlines about data breaches, or worse. It's a hard problem.Ev: Actually, it's an interesting dilemma you're talking about. Is security built-in into everything or is it an add-on? And logically—talk to anyone, and most people say, “Yeah, it needs to be a core component of whatever it is you're building; making security as an add-on is not possible.” But then reality hits in, and the reality is that we're running on—we're standing on the shoulder of giants.There is so much legacy technologies that we built this cloud monster on top of… no, nothing was built in, so we actually need to be very crafty at adding security on top of what we already have, if we want to take advantage of all this pre-existing things that we've built for decades. So, that's really what's happening, I think, with security and access. So, if you ask me if Teleport is a bolt-on security, I say, “Yes, we are, but it works really well.” And it's extremely pragmatic and reasonable, and it gives you security compliance, but most of all, very, very good user experience out of the box.Corey: It's amazing to me how few security products focus on user experience out of the box, but they have to. You cannot launch or maintain a security product successfully—to my mind—without making it non-adversarial to the user. The [days of security is no 00:32:26] are gone.Ev: Because of that human element insecurity. If you make something complicated, if you make something that's hard to reason about, then it will never be secure.Corey: Yeah.Ev: Don't copy-paste IP table rules without understanding what they do. [laugh].Corey: Yeah, I think we all have been around long enough in data center universes remember those middle of the night drives to the data center for exactly that sort of thing. Yeah, it's one of those hindsight things of, set a cron job to reset the IP table rules for, you know, ten minutes from now in case you get this hilariously wrong. It's the sort of thing that you learn right after you really could have used that knowledge. Same story. But those are the easy, safe examples of I screwed up on a security thing. The worst ones can be company-ending.Ev: Exactly, yeah. So, in this sense, when it comes to security, and access specifically, so this old Python rule that there is only one way to do something, it's the most important thing you can do. So, when it comes to security and access, we basically—it's one of the things that Teleport is designed around, that for all protocols, for all different resources, from SSH to Kubernetes to web apps to databases; we never support passwords. It's not even in the codebase. No, you cannot configure Teleport to use passwords.We never support things like public keys, for example, because it's just another form of a password. It's just extremely long password. So, we have this approach that certificates, it's the best method because it supports both authentication and authorization, and then you have to do it for everything, just one way of doing everything. And then you apply this to connectivity: so there is a single proxy that speaks all protocols and everyone goes to that proxy. Then you apply the same principle to audit: there is one audit where everything goes into.So, that's how this consolidation, that's where the simplicity comes down to. So, one way of doing something; one way of configuring everything. So, that's where you get both ease of use and security at the same time.Corey: One last question that I want to ask you before we wind up calling this an episode is that I've been using Teleport as a reference for a while when I talk to companies, generally in the security space, as an example of what you can do to tell a story about a product that isn't built on fear, uncertainty, and doubt. And for those who are listening who don't know what I'm referring specifically, I'm talking about pick any random security company and pull up their website and see what it is that they talk about and how they talk about themselves. Very often, you'll see stories where, “Data breaches will cost you extraordinary piles of money,” or they'll play into the shame of what will happen to your career if you're named in the New York Times for being the CSO when the data gets breached, and whatnot. But everything that I've seen from Teleport to date has instead not even gone slightly in that direction; it talks again and again, in what I see on your site, about how quickly it is to access things, access that doesn't get in the way, easily implement security and compliance, visibility into access and behavior. It's all about user experience and smoothing the way and not explaining to people what the dire problems that they're going to face are if they don't care about security in general and buy your product specifically. It is such a refreshing way of viewing storytelling around a security product. How did you get there? And how do I make other people do it, too?Ev: I think it just happened organically. Teleport originally—the interesting story of Teleport, it was not built to be sold. Teleport was built as a side project that we started for another system that we were working on at the time. So, there was a autonomous Kubernetes platform called Grá—it doesn't really matter in this context, but we had this problem that we had a lot of remote sites with a lot of infrastructure on them, with extremely strict security and compliance requirements, and we needed to access those sites or build tools to access those sites. So, Teleport was built like, okay, it's way better than just stitching a bunch of open-source components together because it's faster and easier to use, so we're optimizing for that.And as a side effect of that simplification, consolidation, and better user experience is a security compliance. And then the interesting thing that happened is that people who we're trying to sell the big platform to, they started to notice about, “Oh, this access thing you have is actually pretty awesome. Can we just use that separately?” And that's how it turned into a product. So, we built an amazing secure access solution almost by accident because there was only one customer in mind, and that was us, in the early days. So yeah, that's how you do it, [laugh] basically. But it's surprisingly similar to Slack, right? Why is Slack awesome? Because the team behind it was a gaming company in the beginning.Corey: They were trying to build a game. Yeah.Ev: Yeah, they built for themselves. They—[laugh] I guess that's the trick: make yourself happy.Corey: I think the team founded Flickr before that, and they were trying to build a game. And like, the joke I heard is, like, “All right, the year is 2040. Stuart and his team have now raised $8 billion trying to build a game, and yet again it fails upward into another productivity tool company, or something else entirely that”—but it's a recurring pattern. Someday they'll get their game made; I have faith in them. But yeah, building a tool that scratches your own itch is either a great path or a terrible mistake, depending entirely upon whether you first check and see if there's an existing solution that solves the problem for you. The failure mode of this is, “Ah, we're going to build our own database engine,” in almost every case.Ev: Yeah. So just, kind of like, interesting story about the two, people will [unintelligible 00:38:07] surprised that Teleport is a single binary. It's basically a drop-in replacement that you put on a box, and it runs instead of sshd. But it wasn't initially this way. Initially, it was [unintelligible 00:38:16], like, few files in different parts of a file system. But because internally, I really wanted to run it on a bunch of Raspberry Pi's at home, and it would have been a lot easier if it was just a single file because then I just could quickly update them all. So, it just took a little bit of effort to compress it down to a single binary that can run in different modes depending on the key. And now look at that; it's a major benefit that a lot of people who deploy Teleport on hundreds of thousands of pieces of infrastructure, they definitely taking advantage of the fact that it's that simple.Corey: Simplicity is the only thing that scales. As soon as it gets complex, it's more things to break. Ev, thank you so much for taking the time to sit with me, yet again, to talk about Teleport and how you're approaching things. If people want to learn more about you, about the company, about the product in all likelihood, where can they go?Ev: The easiest place to go would be goteleport.com where you can find everything, but we're also on GitHub. If you search for Teleport in GitHub, you'll find this there. So, join our Slack channel, join our community mailing list and most importantly, download Teleport, put it on your Raspberry Pi, play with it and see how awesome it is to have the best industry, best security practice, that don't get in the way.Corey: I love the tagline. Thank you so much, once again. Ev Kontsevoy, co-founder and CEO of Teleport. I'm Cloud Economist Corey Quinn and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice, whereas if you've hated this podcast, please leave a five-star review on your podcast platform of choice along with a comment that goes into a deranged rant about how I'm completely wrong, and the only way to sell security products—specifically yours—is by threatening me with the New York Times data breach story.Corey: If your AWS bill keeps rising and your blood pressure is doing the same, then you need The Duckbill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duckbill Group works for you, not AWS. We tailor recommendations to your business and we get to the point. Visit duckbillgroup.com to get started.Announcer: This has been a HumblePod production. Stay humble.
In today's podcast we cover four crucial cyber and technology topics, including: 1. SwissLog PTS systems used by hospitals vulnerable 2. Chipotle's email hacked, used to send phishing to customers 3. Sandhill's mental health facility data for sale on dark web 4. Italy's vaccine efforts stymied by apparent ransomware attack I'd love feedback, feel free to send your comments and feedback to | cyberandtechwithmike@gmail.com
This episode reports on a Canadian consultation on proposed regulation of social media, the emergence of a new ransomware group, abuse of WeTransfer and Mailgun, new Android malware and more
What's up everyone, this is part 2 of our two part episode on email deliverability and getting into the primary tab in Gmail.If you haven't yet, start with last week's episode where we covered 2 crucial classification factors according to Google. The content in your email and how users interact with your emails. Here's today's main takeaway: Most email marketers understand that email domain and IP reputation play a critical role in your ability to land in the inbox. But most email marketers will admit they are easily spooked by all the accompanying fancy authentication acronyms. SPF, DKIM, DMARC, they just mean allowing Gmail and other email clients to verify you as the sender. We'll break those and many more email deliverability tips right now.Today's episode will cover things you can do that would help with other email clients, not just Gmail. We'll cover sender reputation, authentication as well as tactics in your automation tool to improve deliverability. 3. Sender repWe know for sure that factors that influence the spam folder are also factors in the inbox vs promos tab, that's who the email is from. There's an IP behind the sender, but there's a domain behind the IP.Domain reputation vs sender ip reputation. There's two main types of email reputation that can affect your sending: 1) IP Reputation and 2) Domain Reputation. Both reputation scores are calculated separately but as you'll see as we unpack things, both scores are closely related as your sending ip is mapped to your domain.Mailgun has a dope article on this https://www.mailgun.com/blog/domain-ip-reputation-gmail-care-more-about/ Mailgun claims that things like domain age, how the domain identifies across the web and whether it identifies with entertainment, advertising or finance industries can all impact your domain reputation. They believe domain reputation ultimately matters more to Google.Other suspected factors by rejoiner.comDomain reputation / Past behavior of the senderIf you've been sending heaving promo/spam offers through email to hundreds of thousands of people for x years, you're bound to have a mountain of recipients that marked you as spam. So just because a subscriber is new, it doesn't mean you start fresh. A lot of senders actually have a ton of baggage from previous sends. Google is quite clear about this: When messages from your domain are reported as spam, future messages are more likely to be delivered to the spam folder. Over time, many spam reports can lower your domain's reputation.Gmail best practicesGoogle provides a list of best practices for sending to gmail users, it's not overly helpful but it has some valuable tips. Aside from the obvious, don't impersonate another company, don't test phishing scams and make sure your domain is marked as safe, here's 3 things Google recommends: Authentication: Allow Gmail to verify the sender by setting up reverse DNS (domain name). This means pointing your email sending IP addresses to your company domain. Small number of sending IPs: Google recommends you stick to just 1 sending IP. They add that if you must send from multiple IPs, use different IP addresses for different types of messages. Ie; one IP for blog, subscriber emails, one for important product updates, one for upsell and promo. I often hear email marketers say that if you are getting stuck in the promo tab, just start a fresh new sending IP. The problem there is that this is a short term benefit. If you don't make changes to your domain, that new IP is still authenticated to the same source with the same baggage. I have heard anecdotely that using separate sending IPs for customers vs leads greatly helps. But I know companies that don't use this well and still have solid metrics. Different senders: Along the same lines, Google encourages you to use a different ‘from sender's for different types of emails and that you don't mix different types of content in the same emails. Ie, your purchase confirmation/new customer onboarding flow should be sent by jon@company.com and never include subscriber or promotional content. Your promotional emails should be sent from phil@company.com. So stick to as little sending IPs as possible, but switch up your sender for different types of emails. Domain authenticationThere's different ways of setting up authentication for your sending IPs with Gmail. The process will be slightly different depending on your hosting provider and your ESP. There's currently 3 main authentication methods to prevent email spoofing; aka spammers from sending emails that appear to be from your domain: SPF record (sender policy framework) DKIM keys (DomainKeys Identified Mail) DMARC record (Domain-based Message Authentication, Reporting, and Conformance) SPFPublish an SPF record for your domain. AKA Pointer (PTR) record. Every SPF has a single TXT file that specifies servers and domains that are allowed to send on behalf of your domain. You do this by uploading your updated TXT file on your domain provider settings. DKIMTurn on DKIM signing for your messages. DKIM lets a company take ownership of an email. This is why the reputation of your company domain (not your sending IP) is the basis for evaluating whether to trust the message for further handling, such as delivery. DKIM uses a pair of cryptographic keys, one private and one public. A private key aka the secret signature is added to the header of all your emails. A matching public key is added to your DNS record. Email servers that receive your messages use the public key to decrypt the private key in your signature. That's how they verify the message was not changed after it was sent.Google has a simple guide for doing this, you start by generating a key for your domain, and just like your SPF record, you add the key to your domain's DNS records.DMARCPublish a DMARC record for your domain. DMARC is used in combo with SPF and DKIM, should be setup after. Specifically helps you prevent spoofing, aka a message that appears to be from your company but is not. It checks whether the From: header matches the sending domain in your SPF/DKIM check. Once you start sending after DMARC is setup, you can start to access reports from email servers that help you identify possible authentication issues and malicious activity.Google has a nifty recommended DMARC rollout which encourages you to start with a none policy so you can view reports before you start being more restrictive.Eventually you can grow to a quarantine policy which basically puts messages in Spam for your recipients. The strictess policy is reject, in this case messages aren't sent to spam, they never reach the recipient. Postmaster toolsGet detailed information about your IP and domain's reputation with Postmaster Tools.https://support.google.com/mail/answer/6227174 You can use PT to get data on large email sends from your sending domain.Google gives you a dashboard with data on:Spam rate: % of emails marked as spam vs. went to inboxSending IP reputation: better rep = better chances of landing in inboxDomain reputationSo, what is a good sender score? You want to be as close to 100 as possible. But you definitely want to keep your domain reputation above 70.*Google says: Tip: Keep in mind that spam filtering is based on thousands of signals, and IP reputation is just one of them.*4. What you can do in your ESPSend to engaged subscribers onlyUse double opt inBe upfront about what and how often you'll sendAuto suppress disengaged peopleKeep your list cleanHave data hygiene programs that look for things like invalid emails, fake emails, catch-all emails, disposable emailsConsistency and warming up a new sending IPOne thing Google notes as important is to increase your sending volume slowly. If you have a big list and you send many emails, it's important to send a consistent amount of emails rather than having big spikes/bursts. So to recap: Companies should not focus on getting out of the promos tab and into the primary inbox The focus should be on providing valuable content that your subscribers enjoy reading and engaging with, we covered a bunch of ways you can help get into the right inbox How? Use as little HTML as possible. Write like a person to a person. Limit the promo words you use in your copy Reply to the email seems the best way to get users to tell gmail that you are legit and you deserve to be in the main inbox There's an IP behind the sender, but there's a domain behind the IP, understanding sending reputation will help you as an email marketer. There's currently 3 main authentication methods and they aren't as scary as they sound, learn the basics and know how to talk to your IT team about them Get detailed information about your IP and domain's reputation with Postmaster Tools. Send to engaged subscribers only and keep your lists super clean yo ✌️--Intro music by Wowa via UnminusCover art created with help via Undraw
In this episode, we speak with Peter Michael about:
In today's episode, I'm joined by Brittany Bayley, and we're going to discuss the ins and outs of email marketing including how to grow our lists and the essential email sequences. Brittany Bayley is an email marketing expert, coach, and copywriter who helps her clients monetize their email lists and create unstoppable marketing channels for their businesses. She has penned successful campaigns for some widely recognized brands such as Russell Brunson. She's the founder of the popular email template system Swipes That Sell. She focuses on making email marketing simple, so it's easy to stay consistent and get ongoing and sustainable results. How to Effectively Grow a List Here are a few strategies for growing our email list. Focus on the Customer's Point of View We can grow our list by thinking about things from the customer's perspective. We can ask questions about their perspective and what they are dealing with to attract them to our list. We can do things like low ticket offers, freebies, or other hooks to invite the ideal reader onto our list. A lot of people come at it from, “What do I want to offer?” But they don't see great results from this kind of approach. If instead, we say, “Here's my person. What do they need from me?” our list is going to grow significantly faster because we're coming at it with them as our focus. Paid Advertising The same mindset will work with paid advertising, we just have to put some money behind it. We do need to be careful with trying to scale it and putting a bunch of money behind it before we've proven and tested it. We should test it organically to make sure it works before we start paid advertising. To test this, Brittany recommends split testing one thing at a time. Generally, the three things we will be testing are the subject line, calls to action, and our story. When we do this we should be watching our open rates, our click rates, and our conversion rates to see how they change. Brittany personally uses ConvertKit to do this, but she said she thinks ActiveCampaign is great and she's heard great things about Mailgun. Networking Getting on other people's shows, or Facebook Lives, or having other people talk about us on their email lists is a great way to bring in traffic. Brittany was recently in a mastermind bundle called Digital Insiders and her list grew by about 1,500 people. They all got together and were sharing each other's audiences. “It's a really good way to jumpstart your list and to get some fresh people onto your list and then get that ball rolling,” Brittany said. 3 Essential Email Sequences Here are three different email sequences we should implement and how to get a start on setting them up. Nurture Sequences Whenever someone gives us their email address, we should start with a nurture or onboarding sequence. This is an introduction to us and our brand. It should tell our audience about who we are as an expert or coach, and it will set the foundation for the rest of our relationship with that new subscriber. Typically, this is a five-part series that will tell our story and set us up to coach them and give them some of our resources. Once we've done this sequence we can drop them into our main list. “That's an example of a core sequence that every coach, every single online coach, should have. There [are] no exceptions. We all need a nurture sequence to onboard our customers, to onboard our new subscribers, to set ourselves up for success with every other aspect of the email list,” Brittany said. Launch Sequences Launch sequences introduce a new product or highlight a product we already have in existence that we haven't brought up for a while. This can be a 5-10 part email sequence saying, “Here's what it is, here's why I created it, here's how it's gonna serve you.” Abandoned Cart Sequence We can set up an abandoned cart sequence by having them enter their name and email address before they get to the order form. Then, if they do that but they don't complete the purchase, an abandoned cart sequence would remind them of their cart and ask them if something went wrong on our end. It's a great way to save some sales. How do we set this up? It can be overwhelming to try to figure all of this out and expensive to hire a copywriter to do it for us. Brittany offers a more affordable way to at least get a start on our email lists called Swipes That Sell. The product has templates for the core sequences and training to teach us how to infuse our stories into them so they don't look or sound like templates. Swipes That Sell is just $37 compared to the thousands of dollars an email copywriter will charge to set this up. Brittany's Journey to Become an Email Marketing Expert In college, Brittany studied journalism and wrote for the paper. She started writing more for herself, doing blogs. A woman came to her blog and told Brittany that she liked what she was writing; she asked if Brittany would ghostwrite for her. Brittany didn't know what that was, but she accepted the job, figuring out freelancing as she went. Brittany wrote for her for years, and she did some of her landing pages, registration pages, and other pieces for her. She started getting referred more, finding herself in a place that wasn't corporate that she really enjoyed. One day a client came to her, asking her to do her email campaigns. It was a great moment for Brittany because things started coming together. She could use what she'd been learning with freelance writing and one of her passions, psychology. She loved it, and from there she worked her way to exclusively doing emails for online coaches. Her greatest home run was the opportunity to write a campaign for the Mastermind.com launch with Dean Graziozi, Tony Robbin, and Russell Brunson. She said it was one of the coolest experiences she's ever had to write the campaign and to see the sales coming in live. Narrowing Your Niche When I asked Brittany what the biggest failure or mistake of her career was, she said it was not being specific enough in her niche. She didn't specify what kind of emails she would be writing and for whom; she just said emails. She realized that emails for webinars and follow-up sequences for sales calls are significantly different from emails for infopreneurs. “I made the mistake of assuming that just reaching into email marketing would make me an expert in all email marketing when really you have to know your industry,” Brittany said. Narrowing our niche is one of the secrets to how we can become number one in the world at something. As we narrow it down, there are fewer people that are experts in something so specific, so we become the expert of a niche within a niche within a niche. When we do this, we can become one of the best people that our clients could possibly hire to do that and we're worth a lot more. Long-Term vs Short-Term Monetization Brittany said one of her favorite monetization strategies for email marketing is focusing on long-term and short-term monetization. For long-term monetization, we want to have strategies such as ongoing content going out, ongoing nurturing of our list, funnels that fire a couple of weeks after someone buys, etc. But we can also monetize in the short term. We can do flash sales or if someone came through our funnel and didn't buy the bump or the OTO, we can say, “Hey, how are you liking this product? Here's something that you might have missed in the haste of buying this.” These are a couple of easy ways to monetize long-term and short-term. We should always be leveraging our list to the max, not just focusing on one side or the other. The Best Way to Provide Value We need to make sure we are nurturing our list. Brittany said, “If all we're doing is . . . hopping in and doing these little sales, we're never going to nurture them. We're going to have a lot more unsubscribes. We're not going to build loyal customers or loyal brand credibility. We're just going to be those people who are hopping in when they need money.” If we make sure we're consistently providing value to them and nurturing them, then when we do come back with a short term offer or short term sale, they're much more likely to realize that we're bringing that to them for the best interest because we've been investing in that relationship in the long-term. “It all comes back to who you're talking to,” Brittany said. “Sometimes we get really over-complicated with how to nurture lists or how to do these things. It all comes back to . . . the person in your list. What can we do for them? When you come from that standpoint, all of the strategies, everything else, makes sense when you come from a place of, what do they need from me?” We should be thinking about what we can do to improve their circumstances. What questions are running through their mind at night? What things are they coming up against based on current events? What is coming up for them that we can solve or answer? What resources do we have that you can give to them? It can be as simple as what they need and how we can fill that. Owning Our Database Brittany sees an increasing need to build our list, own our database of customers, and have a way to directly contact them. There is so much going on with social media, with algorithms, with changes to how we're able to relate to our customers, and with what we're able to stay in our ads. This isn't to say we shouldn't be on social media, but it is important to be able to have a direct-to-customer line in case something happens with social media that negatively impact our business. This is an example of the tectonic shift of building a “skyscraper” on “land” we own. In this case, the skyscraper is our business and our customer database, and the land we own is our email list. If we don't own the land, someone could come in and disrupt things for us. However, if we do own it, we can control what goes on on it. It is important to sell in a way that we can get their contact information and permission so we can build that relationship through our list. The long-term value of a business comes in the ability to have that list and continually be able to sell new products to that list. “Until you have a list, you don't have a business.” - Russell Brunson Key Takeaways Thank you so much Brittany for sharing your stories and insights with us today. Here are some of my key takeaways from this episode: Focusing on the customer's point of view will better attract them to our email lists. Before we do paid advertising, we should test it organically to make sure it works. We can grow our list through networking and leveraging other people's audiences. Everyone should have a nurture sequence to introduce customers to us and our brand. Abandoned cart sequences are a great way to save a sale. When choosing our path, we should narrow our niche, so we become an expert in that specific thing and increase our value. We should focus on both long-term and short-term monetization. The best way to provide value is to look at things from our customer's perspective and ask, “What do they need and how can I give it to them?” It is important to be able to control our connection with our customers and have a direct way to contact them. Connect with Brittany If you want to learn more about Brittany or connect with her, you can find her on LinkedIn, Instagram, or visit her website at BrittanyBayley.com. Want to be a Better Digital Monetizer? Please follow these channels to receive free digital monetization content: Get a free Passion Marketing ebook and learn how to be a top priority of your ideal customers. Subscribe to the free Monetization eMagazine. Subscribe to the Monetization Nation YouTube channel. Subscribe to the Monetization Nation podcast on Apple Podcast, Google Podcasts, Spotify, or Stitcher. Follow Monetization Nation on Instagram and Twitter. Share Your Story What email marketing strategies have worked best for you? Please join our private Monetization Nation Facebook group and share your insights with other digital monetizers. Read at: https://monetizationnation.com/?p=8787
In this episode, James and Amy discuss the tech behind jamesqquick.com. This site was built on top of Gatsby and Sanity. They discuss the decisions James made along the way and the things he might do differently.SPONSORSPathwire / Mailgun / MailjetPathwire is a powerful email API and intuitive email marketing solution that delivers over 250 billion emails a year for 400,000 companies around the world.You can sign up now and try Mailgun or Mailjet for free today. Mailjet offers a trial that allows you to send 6,000 emails per month for free, forever. Mailgun offers a 3 month trial for 5,000 emails per month after which you only pay for what you send.For more information, simply visit Pathwire.comVercelVercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.For more information, visit Vercel.comZEAL is hiring!Zeal is a computer software agency that delivers “the world's most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.Zeal believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, Coding Zeal looks for collaborative, object-oriented, and organized individuals to apply for open roles.For more information visit their site.Show Notes0:00 Intro3:05 Context in building jamesqquick.com4:46 Deciding to rebuild the site on GatsbyGatsby - https://www.gatsbyjs.com/6:29 Upgrades and improvements from moving off WordPress8:28 The Gatsby Plugin Ecosystem9:03 Sending your RSS feed to Dev.to for cross-postingTutorial: Publishing a Post Pulled in via an RSS Feed12:18 Hosting13:00 Sponsor: Vercel13:49 Moving from Markdown to Sanity21:35 Email MarketingMailChimpConvertKitPodia22:25 Serverless Functions23:14 Sponsor: PathwireMailGun - http://mailgun.comMailJet - http://mailjet.com25:18 React Ecosystem26:12 React Awesome Reveal26:37 Font Awesome for Icons27:14 For styling, using ScssDifference between Scss and Sass30:45 Sponsor: ZEAL31:19 Things you'd do differentlyStyled ComponentsTailwind CSSNext.js35:14 Grab Bag Question #1: If you are the only updating Sanity, can you host it locally or does it need to be accessible online?36:12 Grab Bag Question #2: When will you migrate your site to Next.js?36:24 Grab Bag Question #3: How do you like Sanity as an authoring experience?37:29 Picks and Plugs37:40 James's Pick: Tripod with a Selfie Light38:34 James's Plug: James Q Quick on YouTube38:55 Amy's Pick: Hunt a Killer (30% off)40:30 Amy's Plug: SelfTeach.me on YouTube
Amy and James finish their discussion on freelancing in part 2. This episode covers journey maps, project discovery, vetting clients, submitting estimates and contracts, project management, finances, and business insurance.SPONSORSPathwire / Mailgun / MailjetPathwire is a powerful email API and intuitive email marketing solution that delivers over 250 billion emails a year for 400,000 companies around the world.You can sign up now and try Mailgun or Mailjet for free today. Mailjet offers a trial that allows you to send 6,000 emails per month for free, forever. Mailgun offers a 3 month trial for 5,000 emails per month after which you only pay for what you send.For more information, simply visit Pathwire.comVercelVercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.For more information, visit Vercel.comZEAL is hiring!Zeal is a computer software agency that delivers “the world's most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.Zeal believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, Coding Zeal looks for collaborative, object-oriented, and organized individuals to apply for open roles.For more information visit their site.Show Notes0:00 Intro0:50 Sponsor: ZEAL1:40 What we've been up to this past week4:15 Creating a Customer Journey MapDesign the process so that you're truly leading a clientOutline touchpoints6:09 Sponsor: Pathwire7:14 Discovery ProcessDetermining the work that needs to be done.7:46 Scheduling initial phone call with Calendly8:42 Vetting the clientWant to make sure that the client will be good for you, too.Template Questionnaire12:20 Creating Estimates and ContractsEstimate through Harvest - https://www.getharvest.comContracts through HelloSign - https://www.hellosign.com/Accepting online payments and paying Stripe fees is part of the cost of doing business13:25 Project Management SystemBasecampAsanaTeamworkNotion13:52 Sending out a welcome documentInclude a handwritten note and a bag of [Ugly Mug coffee](http://uglymug.com15:29 Managing your Finances* Separate bank account* [QuickBooks}(https://quickbooks.intuit.com/)* Freshbooks18:39 Sponsor: Vercel19:32 Two types of expenses (1) stuff for everyday business and (2) items purchased specifically for a client21:54 Legal SideLLC and whyOther options: C Corp and S Corp25:06 Creating ContractsDan Mall's Contract from Superfriend.ly - http://agreement.superfriend.ly/28:19 Business Insurance29:46 Grab Bag Question #1 - How do you make yourself job-ready? When you're constantly preoccupied with an existing work schedule? @theBlackkSkyLearn on the jobTake advantage of free content onlineLearn in public, Twitter Hashtag #100DaysOfCodeLearn Build Teach Discord Community33:02 Grab Bag Question #2 - For maintenance, do you hand it off to someone else? have a grace period where you maintain it as part of your project or contract? Or offer a support plan with a retainer fee? Zach from LaunchCode34:45 Grab Bag Question #3 - Why do coding interviews suck? - @misterhtmlcss on Discord37:46 Amy's Pick: Shoe Dog by Phil Knight38:15 Amy's Plug: SelfTeach.me on YouTube 38:48 James's Pick: SanDisk Portable SSD 40:01 James's Plug: James Q Quick on YouTube and Learn Build Teach Discord Community
In this episode, Amy and James talk about freelancing -- finding the right clients, thoughts on Fivrr and Upwork, planning projects, scope creep, road mapping, time tracking, talking about budgets, charging, and late changes to a project.SPONSORSPathwire / Mailgun / MailjetPathwire is a powerful email API and intuitive email marketing solution that delivers over 250 billion emails a year for 400,000 companies around the world.You can sign up now and try Mailgun or Mailjet for free today. Mailjet offers a trial that allows you to send 6,000 emails per month for free, forever. Mailgun offers a 3 month trial for 5,000 emails per month after which you only pay for what you send.For more information, simply visit Pathwire.comVercelVercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.For more information, visit Vercel.comZEAL is hiring!Zeal is a computer software agency that delivers “the world's most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.Zeal believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, Coding Zeal looks for collaborative, object-oriented, and organized individuals to apply for open roles.For more information visit their site.Show Notes0:00 Introduction0:40 Sponsor: ZEAL3:06 Finding Clients3:24 What are some things you do to try and find opportunities?Talk about what you doWork in PublicFacebook GroupsDiscord ServersMarketing on the front end, building up to word of mouth.6:00 Thoughts on Fivrr and Upwork7:30 Bryan Harris "Pitching and Closing"7:49 Planning out a ProjectAsk lots of questionsEpisode 4 - Talked about asking lots of questions8:05 Asking what their budget isBenefit both sides by not wasting time10:04 Willing to price out in phases11:04 Ways that you can adjust the budget? What are wiggle room areas?AutomationsUnique Marketing Page TemplatesMemberships12:14 Sponsor: Vercel12:54 Creating EstimatesHarvest for time tracking - https://www.getharvest.com/Toggle - https://toggl.com/Magic Number15:53 Google Spreadsheet for Generating EstimatesJoin the Newsletter to receive this Sheet for Free17:27 How do you avoid scope creep when freelancing?RoadmappingQuick Start Road Mapping: Everything You Need to Know to Get Started18:50 Sponsor: Pathwire19:41 The importance of communicationSending out weekly project updates: what happened this past week, what I intend to accomplish the following week, any blockers or questions21:11 Including a section in the contract of things NOT included22:07 Understanding the ramifications of a change in the projectChanging the scope of the project, typically requires more time and moneyPrioritizing one section, de-prioritizes another22:51 Ways you can Charge a Client23:46 Charging by the Hour26:07 Other costs you have to take into consideration: health care, business expenses, utilities28:54 Value-Based PricingDifficulty in trying to quantify value31:26 Charging a Project-Based Rate33:46 Grab Bag Question #1: When do you set up your business?35:03 Grab Bag Question #2: Project Maintenance35:27 Picks and Plugs35:54 James's Pick: The book, Throne of Glass36:20 James's Plug: eBook, YouTube for Developers36:45 Amy's Pick: Contrast App37:15 Amy's Plug: SelfTeach.me on YouTube
In this episode, Amy and James talk about the best methods and tools for starting a new design project. Topics include asking the right questions, doing visual research, creating mood boards and wireframes, and getting all the pieces in place.SPONSORSPathwire / Mailgun / MailjetPathwire is a powerful email API and intuitive email marketing solution that delivers over 250 billion emails a year for 400,000 companies around the world.You can sign up now and try Mailgun or Mailjet for free today. Mailjet offers a trial that allows you to send 6,000 emails per month for free, forever. Mailgun offers a 3 month trial for 5,000 emails per month after which you only pay for what you send.For more information, simply visit Pathwire.comVercelVercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.For more information, visit Vercel.comZEAL is hiring!Zeal is a computer software agency that delivers “the world's most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.Zeal believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, Coding Zeal looks for collaborative, object-oriented, and organized individuals to apply for open roles.For more information visit their site.Show Notes0:00 Introduction2:18 Ask a lot of questionsDesign can be a self-diagnosed solutionWhat's the true problem?3:47 Creating a Mood BoardGives visual languageCollect pictures of everything6:49 Surround yourself with good design"You are the average of the five people you spend the most time with."8:58 Moving away from detrimental phrases10:10 Sponsor: Vercel10:55 Tools within DesignFigmaSketchAdobe XD13:39 Framer as a prototyping tool15:56 Sponsor: Pathwire16:51 Tools are a poor man's excuseLook at something with an opportunity mindsetIt's better to start than to waste too much time debating about which tool to use.19:00 Starting a New ProjectMis en Place - Getting everything in its placeGive yourself a better starting pointMedium post about starting the Compressed.fm design21:10 User TestingCollect as much information as possible within the design phaseIteration is King23:26 Sponsor: ZEAL24:16 Grab Bag Question 1: How do you get started with wireframes?Pen and PaperInvision AppBalsamic25:24 Grab Bag Question 2: How do I learn the standards of web design as a whole or best practices in web design?Design CodeShift NudgeDesigning UI26:26 Grab Bag Question 3: What are your thoughts on Using TailwindCSS for help with design?Important thing is to make it your ownBeginner Tailwind - Course by Chris SevRefactoring UI28:24 Amy's Pick - CleanShot App X29:39 Amy's Plug - SelfTeach.me YouTube Channel30:03 James's Pick - Rocket30:38 James's Plug - James Q Quick on YouTube30:46 Glyphfinder
James and Amy discuss different categories of sites and the best tools and tech stacks to reach for. Categories include brochure and marketing sites, eCommerce, Applications, and Membership sites.SPONSORSPathwire / Mailgun / MailjetPathwire is a powerful email API and intuitive email marketing solution that delivers over 250 billion emails a year for 400,000 companies around the world.You can sign up now and try Mailgun or Mailjet for free today. Mailjet offers a trial that allows you to send 6,000 emails per month for free, forever. Mailgun offers a 3 month trial for 5,000 emails per month after which you only pay for what you send.For more information, simply visit Pathwire.comVercelVercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.For more information, visit Vercel.comZEAL is hiring!Zeal is a computer software agency that delivers “the world's most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.Zeal believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, Coding Zeal looks for collaborative, object-oriented, and organized individuals to apply for open roles.https://www.codingzeal.com/hiringShow Notes0:00 Introduction2:42 Asking a lot of questionsWhat does this thing need to do? - Determine the hopes and dreams for the app o the app will be able to grow as the site grows.Working on an MVPWho's going to update it?5:36 Jot things down on paperWhat's it going to look like?7:23 Holotypes - fancy word for categoryA holotype gives a framework for being able to ask the right questions and know what tech to reach for.8:34 Brochure or Marketing SitesMostly informationalExamples: restaurants, stores, moving company9:39 eCommerce SitesCollecting credit card information10:11 Membership SitesManaging usersAbility to Log inDetermining what a user can do once they've logged inCollecting information on your users10:49 Difference between authentication and authorization11:40 Difference between a web site and a web applicationInteractivity13:00 Sponsor: Vercel13:17 YouTube video: I don't use Create React App anymore13:42 Technologies for Brochure and Marketing Sites13:57 WordPressPowers 1/3 of the InternetPowers 14.7% of the top 100 websites16:39 Webflow* No Code Solution* Writes and exports clean code19:40 James's personal site is on Gatsby* Can be difficult if you don't know GraphQL21:01 Other options, apart from ReactNuxt.js is the Next.js Vue equivalentScully for Angular21:26 Platforms eCommerce sitesEasy Digital DownloadsStripePayPalShopifyGravity FormsSnip CartPodiaGumRoad26:14 - Refactoring UI27:17 Sponsor: Pathwire / Mailgun / Mailjet28:58 Membership SitesCompressed.fm is using Auth0 and the API folderMembership plugins within WordPressPodia has a membership component30:05 Grab Bag Question #1: When is a good time to start freelancing?What is your tolerance for risk?Do you have a partner that can help contribute additional income or provide health benefits?Talk to your employer. They may be willing to negotiate.Talk to local stores, build a networkCan start right away, not all or nothing.33:15 Grab Bag Question #2: What are your thoughts on not code tools for developers?No code tools will not put developers out of work. They will just enable developers to focus on more interesting problems.Conversation around no code should be a safe space.35:53 Sponsor: ZEAL36:46 Amy's Pick: Roost StandPerfect laptop stand for mobile or remote working.37:23 Amy's Plug: SelfTeach.me on YouTube channelSeries on SVGsGetting ready to release a series on building the custom audio player, used on the Compressed.fm site.37:42 James's Pick: BenQ LightHelps with eye fatigue38:20 James's Plug #1: The Learn Build Teach Discord Community (free)38:42 James's Pick: James Q Quick on YouTube Channel
Amy and James walk through the tech behind Compressed.fm and some of the unique challenges they faced when building the site.SPONSORSPathwire / Mailgun / MailjetPathwire is a powerful email API and intuitive email marketing solution that delivers over 250 billion emails a year for 400,000 companies around the world.You can sign up now and try Mailgun or Mailjet for free today. Mailjet offers a trial that allows you to send 6,000 emails per month for free, forever. Mailgun offers a 3 month trial for 5,000 emails per month after which you only pay for what you send.For more information, simply visit Pathwire.comVercelVercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.For more information, visit Vercel.comZEAL is hiring!Zeal is a computer software agency that delivers “the world's most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.Zeal believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, Coding Zeal looks for collaborative, object-oriented, and organized individuals to apply for open roles.For more information visit their site.Show Notes0:00 Introduction2:53 Powering the backend: Sanity.io3:22 The difference between client-side and server-side rendering5:50 Sanity's differentiator: Portable Text8:35 Sponsor: Vercel9:13 Finding a challenge in every project11:14 Working with Framer Motion13:26 Animating a hamburger menu with 2 CSS Properties13:33 YouTube video explaining animating the hamburger animation14:29 Josh Comeau14:43 Authentication with Auth017:59 Experience with Next-Auth18:54 Sponsor: Pathwire / Mailgun / Mailjet20:00 Custom Audio Player22:45 CSS Tricks article: Let's Create a Custom Audio Player24:31 Big Automation Kick25:03 Sponsor: ZEAL25:55 James's Discord: Learn Build Teach26:06 Grab Bag Question #1: What's the best way to set up SEO metadata in Next.js?26:40 React Helmet27:02 Compressed.fm Source Code on GitHub27:47 Grab Bag Question #2: Have you ever had an issue with Tailwind normalizing or overriding the text coming from Sanity?29:05 SelfTeach.me Source Code on GitHub29:36 Grab Bag Question #3: Where are you storing access tokens in Next.js apps?31:00 James's Pick: [Webcam Swivel Arm ($20 on Amazon)](https://amzn.to/3tlY0EW31:51 James's Plug: Learn Build Teach Discord Server32:01 James's Plug: His YouTube Channel32:17 Amy's Pick - Gravel Gravel Blanket33:20 Big Blanket Co34:00 Amy's Plug - SelfTeach.me on YouTube
Amy Dutton shares how she got started in tech by building the original Giphy over 20 years ago. She talks about how she navigated some of her career decisions, ultimately landing a full-time job after seven years of doing freelance full-time.SPONSORSPathwire / Mailgun / MailjetPathwire is a powerful email API and intuitive email marketing solution that delivers over 250 billion emails a year for 400,000 companies around the world.You can sign up now and try Mailgun or Mailjet for free today. Mailjet offers a trial that allows you to send 6,000 emails per month for free, forever. Mailgun offers a 3 month trial for 5,000 emails per month after which you only pay for what you send.For more information, simply visit Pathwire.comVercelVercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.For more information, visit Vercel.comZEAL is hiring!Zeal is a computer software agency that delivers “the world's most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.Zeal believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, Coding Zeal looks for collaborative, object-oriented, and organized individuals to apply for open roles.For more information visit their site.Show Notes0:00 Introduction0:57 Family of Early Adopters1:34 Building My First Website in Netscape Navigator Tools2:49 First Real Job Updating a Website4:23 Finding a Mentor6:00 Teaching my High School Computer Class7:05 Sponsor: Pathwire, Mailgun, and Mailjet8:14 Working as a Production Artist10:34 Studying in college12:08 Getting a degree? Going to a Bootcamp? Teaching yourself?13:12 Your background and experiences mean something13:56 Working summer camp as a video producer15:21 Brief experience with Animation Mentor16:31 Sponsor: Vercel17:12 Taking a job on Music Row18:21 Moving into a Design Role19:20 Going freelance full-time20:33 Transitioning back into a full-time job21:20 Sponsor: ZEAL22:01 Amy Guesting on James's Twitch Stream22:12 The Pros and Cons of Freelancing23:06 Advice for making Job transitions23:21 Grab Bag Questions #1: What is you favorite design for web apps and why?27:27 Grab Bag Question #2: Is there a moment when you almost quit? What made you push through?28:53 Amy's Pick: Tile29:43 Amy's Plug: SelfTeach.me on YouTube31:02 Simon Høiberg on Twitter31:04 James's Pick: FeedHive31:59 James's Plug: James Q Quick on YouTube32:15 Conclusion
James Q Quick shares how he got his start in tech and how a couple of job interview rejections turned into a bigger opportunity and ultimately a career path as an evangelist, speaker, and teacher.SPONSORSPathwire / Mailgun / MailjetPathwire is a powerful email API and intuitive email marketing solution that delivers over 250 billion emails a year for 400,000 companies around the world.You can sign up now and try Mailgun or Mailjet for free today. Mailjet offers a trial that allows you to send 6,000 emails per month for free, forever. Mailgun offers a 3 month trial for 5,000 emails per month after which you only pay for what you send.For more information, simply visit Pathwire.comVercelVercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.For more information, visit Vercel.comZEAL is hiring!Zeal is a computer software agency that delivers “the world's most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.Zeal believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, Coding Zeal looks for collaborative, object-oriented, and organized individuals to apply for open roles.For more information visit their site.Show Notes0:00 Introduction0:54 Missed Opportunity in High School1:24 Majoring in Computer Science1:59 Building your First Mobile Application5:42 First Technical Interview7:55 Sponsor: Vercel / Next.js8:58 Getting into JavaScript9:14 Applying for Jobs9:53 Technical Evangelist at Microsoft10:41 Moving back to Memphis10:57 Developer Bootcamp by Colt Steele on uDemy11:42 Decisions and Setting the Trajectory of Your Life14:07 Getting into Content Creation16:23 Working at FedEx17:27 Transitioning into Auth017:53 The Easiest Part about Content Creation19:09 Learning Right Now20:22 Automating Everything21:45 Sponsor: Pathwire / Mailgun / Mailjet22:37 Grab Bag, Question #1: How do you start a career in tech?24:57 Grab Bag, Question #2: Is there a moment where you almost quit? What made you push through?27:35 Sponsor: ZEAL28:22 James's Picks: Testimonial.to29:33 James's Plug: [James's YouTube Channel(http://youtube.com/c/jamesqquick)29:38 James's Weekly newsletter29:58 Amy's Pick: Descript31:08 Amy's Plugin: SelfTeach.me YouTube Channel31:56 Conclusion
Today on the WP Builds podcast we're talking about health. Not your health, but the health of the WordPress sites you build or manage. Turns out that there's a boatload of things that need to be done regularly to keep your sites fighting fit. From backing them up to monitoring their uptime. Checking that they're okay after updates to keeping up with the latest SEO trends. I could go on for a lot longer, in fact David and I do in the podcast. From an agency perspective, this episode is particularly interesting because many of the things that we discuss today are areas which you can productise and sell to your clients; because honestly, they're unlikely to be something that your clients are interested in, they'll just want to know that it's done. Go check out the podcast today.
An engineer at SquareSpace once referred to his company as "an overnight success, 7-years in the making." This cheeky insight pays homage to the marathon of work that is often required when building a successful product and / or business. Which begs the question: when is it appropriate to start thinking about scale? Should you be taking it into account during early ideation and the construction of your MVP (Minimum Viable Product)? Or, should you kick the can down the road with the assumption that you can always throw money at the problem later (either by hiring smart people or by vertically scaling your existing compute resources)? This week, the crew talks about their experience in scaling web application systems; what they have - and haven't yet - had the need to consider; and, how they calculate the return on investment (ROI) when it comes to adding complexity to a potential solution ("innovation tokens", anyone?). If you like this episode about scaling, you may also enjoy our previous episode on Monoliths vs. Microservices ( https://redcircle.com/shows/workingcode/episodes/2a1b00a1-d766-49fe-9ef4-64cf8363c22b ). *Triumphs & Failures* * *Adam's Triumph* - After switching to a new platform, his ORM (Object-Relational Mapping) code stopped working for "reasons". And, instead of spending a whole week trying to figure it out, he just spent a single day replacing the problematic ORM queries with native SQL statements. This was a veritable "Master Class" in pragmatic problem solving. * *Ben's Failure / Triumph* - This week has been kicking his butt ! He's exhausted and stressed out - even his feet hurt. This is due, primarily, to the HTML emails that he's been crafting at work. That said, he's been able to take his "failure" and transform it into a "triumph" by channeling that frustration into an exciting new approach for building HTML emails that's powered by ColdFusion Custom Tags. It's still early, but he's hella stoked on the concept! * *Carol's Triumph* - She wrote some rather complicated code that dealt with edge-cases in her application that weren't really ever going to happen. And, when her teammates discussed this with her, she did the honorable thing and removed her code, leaving in its place a much simpler solution. The real triumph here is that she was able to overcome the "sunk cost fallacy" we engineers often succumb to when having to confront the questionable value of our own solutions. * *Tim's Failure* - What started out as a thrilling exploration of Redis has turned into a battle for sanity! For reasons that he has not yet been able to understand, the data that he's been writing to a Redis cache isn't always available for immediate read. This is in his local development environment and he's the only one hitting the code. It just doesn't make any sense! *Notes & Links* * Redis ( https://redis.io/ ) - a blazing-fast in-memory data structure store. * CFRedis ( https://github.com/MWers/cfredis ) - a ColdFusion client for the Jedis Java driver for Redis. * Jedis ( https://github.com/redis/jedis ) - a blazingly small and sane Java client for Redis. * Mango Blog ( https://www.mangoblog.org/ ) - an extensible blog engine released under the Apache license, built with ColdFusion. * CockroachDB ( https://www.cockroachlabs.com/ ) - a distributed SQL database built on a transactional and strongly-consistent key-value store. * Dan McKinley: Boring Technology Club ( http://boringtechnology.club/ ) - a spoken word version of Dan's essay, "Choose Boring Technology". * Ben Nadel: "Enterprise" is not a dirty word ( https://www.bennadel.com/blog/3976-enterprise-is-not-a-dirty-word.htm ) - a blog post discussing the merits of "enterprise" software. * FrameworkOne (FW/1) ( http://framework-one.github.io/ ) - a light-weight conventions-over-configuration framework for ColdFusion web applications. * Blocking-Request Budget - a concept in which serving a user's request can only entail a limited number of blocking requests. * AWS Fargate ( https://aws.amazon.com/fargate/ ) - services compute for containers. * AWS Lambda ( https://aws.amazon.com/lambda/ ) - a "functions as a service" (FaaS) platform. * Mailgun ( https://www.mailgun.com/ ) - an email service provider (ESP) built for developers. * Let's Encrypt ( https://letsencrypt.org/ ) - a nonprofit Certificate Authority that has brought free TLS certificates to the masses. Follow the show! Our website is workingcode.dev ( https://workingcode.dev/ ) and we're *@WorkingCodePod* on Twitter ( https://twitter.com/workingcodepod ) and Instagram ( https://instagram.com/workingcodepod ). New episodes weekly on Wednesday. And, if you're *feeling the love* , support us on Patreon ( https://www.patreon.com/workingcodepod ).
Kevin McKeown, SVP of Global Sales at Mailgun and Gradient Work's first-ever expert Q&A guest, is back to discuss the long-term impact of the pandemic on sales teams with Hayes Davis. What's different about the opportunity lifecycle/how customers respond? What's changed about customer interaction? How has onboarding and enablement changed? For more like this, sign up for our free weekly email: https://www.gradient.works/up-and-to-the-right
Houston Business Growth Podcast Host: Brian Webb Episode 5: HACK: Use Gmail To Get More Leads — $110,000 Case Study _____________________________________________ Description: LISTEN TODAY, as the host, Brian Webb, discusses how you, like most business leaders, might be unaware of how much more you could be leveraging your very own Gmail account, paired with other power boost third-party apps, to grow your business and generate more leads. ____________________________________________ Helpful Links: Gmass: https://www.gmass.co/ MailGun: https://www.mailgun.com/ Mailshake: https://mailshake.com/ Nine Word Email Strategy: https://www.hatchbuck.com/blog/implement-9-word-email-marketing/ Dean Jackson: https://www.youtube.com/watch?v=wfnwrw-axYw Digital Marketer: https://www.digitalmarketer.com/ _____________________________________________ Podcast Sponsored By: SERVPRO® Disaster Recovery Team Houston Find and Follow our Sponsor, SERVPRO® Disaster Recovery Team Houston Web: www.disasterrecoveryteamhouston.com Linkedin: https://www.linkedin.com/company/servpro-disaster-recovery-team-houston/ Facebook: https://www.facebook.com/SERVPRO9734 Intro Video: https://youtu.be/YH1GXKrRUTU _____________________________________________ Connect w/ Brian Webb Web: https://cmo.webbmarketing.solutions/ Linkedin: https://www.linkedin.com/in/thebrianwebb/ Facebook: https://www.facebook.com/thebrianwebb Instagram: https://www.instagram.com/brianwebb/ ____________________________________________ Click on this link for a full transcript of the podcast: _____________________________________________ Like what you hear? Want to Subscribe? Connect with Houston Business Growth Podcast on Apple Podcasts - Subscribe and leave us a review. Your participation helps us grow and reach more business owners and leaders just like you. _____________________________________________ Transcript: Brian Webb: Hey there everyone. Welcome to the Houston Business Growth Podcast. I'm your host, Brian Webb. This podcast is designed for entrepreneurs, just like you, that want to grow your business faster and make better decisions with fewer regrets. We're here to help you grow by bringing you tools, tips, and tricks, along with success stories and industry expert interviews that will help you to grow your business and your team while helping you to avoid the pitfalls and mistakes that cost you so much money and wasted time. With no further ado, let's jump into today's episode. Brian Webb: Like most business leaders, you might be unaware of how much more you could be leveraging your very own Gmail account, paired with other power boost third-party apps, to grow your business and generate more leads. You can achieve 100% personalized one-to-one email conversations and fully automated follow-ups with Gmail. Case Study Nitin Chhoda sends 4,000 emails daily and achieves a 30% open rate, 1,200 opens daily, with a 6% click-through rate (CTR), resulting in approximately 72 clicks per day. His appointment booking rate climbed to nearly 10%, resulting in an average of 7 appointments daily. He closes roughly 10% of those appointments, delivering an average of 1 new client every day. Secret Sauce His secret sauce is a Google Chrome plugin called Gmass. You can use Gmass to send automated personalized follow-up emails through Gmail. If your recipient clicks on a link in the email, they will be added to a drip automation sequence to take their prospect through an indoctrination sequence. You can literally use Gmail’s servers with a sending limit of 2,000 emails per day. Or you can use your own email server with a service like Mailgun, which has no sending limit. Mailshake is another viable option. This is a great way to set up appointments with your B2B leads. This could also be an effective hack for mastermind businesses and high-end ($1k+) sales. Brian Webb: Today's episode is brought to you by team Meacham at SERVPRO Disaster Recovery Team Houston. Whether you know it or not, your business needs an emergency response plan. We see it on the news all the time, another business owner who experiences tragic loss due to fire or extreme storms like hurricanes or flooding. And we all hope it will never happen to us. But research shows that up to 50% of all businesses shut down after a major disaster. And if the property damage isn't bad enough, the business downtime and loss and revenue only makes it worse. So should your business be devastated from a fire flood or storm damage, how do you minimize the downtime and frustration of getting back to normal as soon as possible? Brian Webb: Here's the answer. You need an emergency response plan. How do you achieve this? It's easy and it's free. Once you reach out to SERVPRO Disaster Recovery Team Houston, one of their ERP specialists will set up a time to meet with you or someone from your team. When the specialist shows up, they will walk through your facility with you and make a concise profile document for your business, outlining all of the critical information like where the electric water and gas shut off valves are located, along with the priority areas of your business and the primary points of contact. Brian Webb: Wouldn't you prefer that when someone does show up to assist you in a time of crisis, that they already know what to do, where to go, whom to call and how to get started? Of course, you would. Additionally, imagine getting VIP service like three-hour priority response time when you call and the work begins on arrival to bring your business back to normal, as quickly as possible. Brian Webb: Before the SERVPRO Disaster Recovery Team Houston even shows up, they already have photos of your facility, they know where to park and exactly who they should be dealing with. And guess what? It's free. No contracts, no catch. You really need to get this taken care of today. You want to be prepared in the event your business does experience fire, water, or severe storm damage. To make this happen, simply call the SERVPRO Disaster Recovery Team Houston office at (281) 419-9796. Or even easier, simply text ERP to (832) 713-6881 and one of their specialists will reach out to you right away. Brian Webb: We hope that you never experience a disaster that adversely affects your business. But if you do, don't you deserve to know that you can worry less by knowing that you're in the best hands possible? Of course, you do. Again, call (281) 419-9796 or simply text the letters ERP to (832) 713-6881. You'll be so glad you did. Brian Webb: Bonus Tip: Nine-Word Email Strategy Consider leveraging a Nine-Word-Email Strategy, made famous by Dean Jackson. Jackson’s nine-word email strategy is when an email is sent to a disengaged audience using only the 9 following words. ‘Are you still looking to buy a new house?’ Your email could actually be 8 to 11 words. The point is to be direct and to the point. The following variations could also work. CPA Firm: ‘Are you still struggling to properly manage your books?’ Business Consultant: ‘Did you ever resolve that problem we discussed?’ Marketing Agency: ‘Are you still wanting to grow your business?’ Case Study 2 Digital Marketer, a marketing education company based in Austin, Texas, recently shared their own experience by leveraging their use of Jackson’s nine-word email strategy. Emails Sent: 2,620 Open Rate: 43% (Remember, this was sent to a disengaged audience.) Response Rate: 28% (293 people) Meetings Booked: 108 (36%) As a result, 17% of Digital Marketer’s email recipients became sales qualified leads, with 11 closed deals at $10k each. One simple email. $110,000 in new revenue was generated. Takeaway Consider using this strategy periodically (monthly, quarterly, semi-annually) to re-engage your lead audience and grow your business. Either put this strategy as a recurring task on your calendar so you never forget. Or consider using a marketing automation tool to achieve the same result — set it and forget it. Go and make 2021 the best year ever. Keep growing and keep going. _____________________________________________ Tags: Houston Business, Houston Business Growth, Houston Business Growth Podcast, Brian Webb, Entrepreneurs, Houston, sales, marketing, leadership, Servpro, Randy Meacham, Susan Meacham, Disaster Recovery Team Houston, Extreme Team Meacham, Email Marketing, Gmail
Eric and Jonathan are back with a brand new episode of Email’s Not Dead to recap the all-new Email Camp 2020 presented by Mailgun and Mailjet. Featuring Email Camp Head Counselor and Mailgun Marketing Specialist, Thomas Knierien who gives a brief overview and what's in store for the future. Go to youtube, look up a looping campfire video, maybe heat up some hot chocolate and put some camp clothes and listen to this recap. Learn more about Email Camp 2020 at https://try.mailgun.com/email-camp Visit us at www.mailgun.com.
Ev Kontsevoy is the co-founder and CEO of Gravitational, a company that builds open source tools to help developers securely deliver cloud-native apps to restricted and regulated environments. Ev has more than two decades of experience in tech. Over the years, he’s worked as the director of product and strategy at Rackspace, a lead engineer at GE Security, and a software engineer at National Instruments. He also co-founded Mailgun, an API-based email delivery service acquired by Rackspace. Join Corey and Ev as they talk about how Gravitational helps developers secure production environments and deploy apps anywhere in the world, how engineers tend to be able to access systems from companies they no longer work for, the semantics of the cloud and how some definitions are still fluid, how open source products are sometimes unpolished and why that’s not necessarily a bad thing, what it was like when Mailgun was acquired by Rackspace, how Gravitational is bringing simplicity back to software development, why Ev’s ideal version of any software product is “unmanaged,” and more.
A lot of B2B sales teams have gone remote this year. No more high fives and gongs and in-person energy. How can you ensure your remote sales team is happy, productive and selling? Join Hayes Davis, co-founder of Gradient Works, and Kevin McKeown, Global Head of Sales at Mailgun as they discuss what works and what doesn't. Get more content like this here: https://www.gradient.works/up-and-to-the-right
Show 25: Too many jobs Justin's been doing a lot of performance work at the day job. He's been doing some strategic caching and optimizing of queries and has managed to drain a job queue from over 42,000 items, down to about 10. The problem may not be fully solved, though. Mark failed to hit his primary goal, but he did a bunch of other stuff, including Manning's Rust in Motion which was an explicit goal not to get too sucked into. He also had quite the HN adventure, submitting a post that quickly got to #2 and then flagged off of the site. After a few revisions to make it a bit more personal and re-posting it, it went up to #2 again and did much better the second time. Also, the Facebook interview went well and they've invited him to a "virtual onsite" interview. A fairly successful indie hacker who runs a site called Semicolon and Sons strongly recommended Rob Walling's book, Start Small, Stay Small to Mark, and its lessons on out-sourcing in particular. Mark never read it, but did see a lot of similar advice in 4HWW around the same time and Justin's had a great experience with outsourcing work on his upcoming Roblox game. If you're coding everything on the back-end for it anyway, is it better just do all life-cycle emails from a transactional email service? Justin's considering moving all of Nugget's marketing off of Drip and just using Mailgun for everything. Speaking of email software, Noah Kagan has been promoting a new service called Send Fox. It may be worth keeping an eye on, given his success with his SumoMe suite of list-building tools. Mentioned Web apps aren't tech. They're "tech" John Carmack's BAFTA speech Semicolon and Sons Start Small, Stay Small Nugget Academy Alchemist Camp Justin's goals for next time Work on Nugget Eat 90% vegan Keep blood sugar in check Mark's goals for next time Work on Phoenix Igniter (double dog for reals this time) Blog Publish the already recorded screencasts Video version at https://youtu.be/6GUXIgFd_4M Comment at https://reactor.am/podcasts/25 Recorded on 2020-08-05
Robert Adler is the founder of Sarge Digital that specializes in Email Marketing, SEO, Affiliate Marketing, and Email Deliverability. In this interview, Rob talks about:
Wait wait, we have more. In this episode, Mailgun’s Product Manager, Chris Farmer brings you up to speed on how you can send your emails at the right time with, Send Time Optimization. Is it better to send in the late morning, early afternoon or early evening? Tune in now!
A new year means a new season of Mailgun's Email's Not Dead. We have Jorge Miramontes our Product Manager introducing our newest tool, Inbox Placement. Tune in with Jonathan and Eric in 2020 to remember, Email's Not Dead!
Estoy probando Amazon SES, hace unos episodios hablaba de Sendgrid, y tengo mucho tiempo usando Mailgun. En el episodio de hoy herramientas para enviar mails
Estoy probando Amazon SES, hace unos episodios hablaba de Sendgrid, y tengo mucho tiempo usando Mailgun. En el episodio de hoy herramientas para enviar mails
In this episode, Victor gets a left-field solution for fixing his compromised Mailgun account, we discuss how support plays into the pricing of web services, and the importance of quality documentation. Jani shares his Hacktoberfest project for Laravel relationships. We also brainstorm solutions to abandoned open-source packages.
On today's episode of Gritty Founder, Kreig Kent talks with Ev Kontsevoy about how he founded Mailgun and Gravitational. Ev shares extremely valuable advice and strategies for building successful enterprise software companies. Ev is a Co-Founder and CEO of Gravitational Inc. Prior to that, he co-founded Mailgun, the first email service built for developers, which was acquired by Rackspace. He loves high speed trains and open source software that doesn't require an army of consultants to operate. Some Questions Kreig asks Ev: - How did you come up with the idea for Mailgun? (15:55) - How did you get the idea for Gravitational? (27:53) - What are your thoughts on building enterprise software? (41:21) - How did you develop empathy for users and start looking at things from the end-to-end user experience? (44:29) - What are some things you’ve learned from the HP Way, and how have you applied it to your management style? (47:08) - What drives you as a founder? (52:33) - Can you tell us a story of your founding journey where you experienced something that was negative, but it turned out to be a huge blessing? (56:26) - What is some advice you can give to the Gritty Founders listening? (59:28) In This Episode, You Will Learn: - About Ev’s background and how he started Mailgun (4:25) - How to find a big problem to solve (21:07) - Staying close to potential customers is important for understanding their needs (37:42) - You don’t have to be an extrovert to go out and talk with customers about their pain points, you just need compassion (39:13) - The importance of healthy team dynamics (47:30) - For every action that we do, there is a lag to see the effects of that action in the real world. Be patient. Things take time. (59:48) Connect with Ev Kontsevoy: Twitter Gravitational Mailgun Also Mentioned on This Show... Ev’s favorite quote: “Luck is what happens when preparation meets opportunity.” ―Seneca Ev’s book recommendation: Zero to One by Peter Thiel More Resources: The HP Way by David Packard
We're looking to the future, so we brought in Mailgun’s Nostradamus (aka our in-house deliverability engineer Nick Schafer). He brings a ton of insight on what the future of spam holds especially the concept of no authentication, no entry, and DMARC. Let's hope for hoverboards, hover cars and one day — no spam! Email Best Practices Contact Us
Email configuration can be confusing. How do you set it up? Should you have email accounts set up through your hosting or something like GSuite? Are non-domain email addresses frowned upon? So many questions regarding email when you're starting out, and while we're no experts we've certainly had to tackle questions like these ourselves. We'll share what we've learned and how we set up email for ourselves as well as our clients. Hosts Present: David Blackmon - Aspen Grove Studios / FB / @aspengrovellc Cory Jenkins - Aspen Grove Studios / FB / @aspengrovellc Josh Hall - JoshHall.co / FB Stephanie Hudson – Sweet Tea Media / FB / @EnjoySweetTea Sarah Oates - Endure Web Studios / FB / @endureweb Leslie Bernal - A Girl and Her Mac / FB / @agirlandhermac Resources Mentioned: Zoho Mail G Suite G Suite for Non Profits Thunderbird verify-email.org SendGrid WP Mail SMTP - there are several SMTP plugins out there Catch-all email (your host will have instructions on how to set it up) Aliases in Gmail explained Mailgun https://www.youtube.com/watch?v=aB3WV8UUdVQ
Listen to Willie Howe, Tim Bare, and Special Guest Mike Van Cleve talk about 2FA, Phishing emails (and calls), Amazon being subpoenaed for Echo recordings during a murder, and technology used in Real Estate, and how it can make your home buying or selling experience easier! Special Guest - Mike Van Cleve - Website: https://mikevancleve.com Twiiter: @MikeVanCleve Facebook: https://www.facebook.com/MikeVanCleve.RealEstate/ Park District President Campaign site: www.peoriaparkpresidentmike.com Topical links: MailGun - https://mailgun.com Have I Been Pwned - https://haveibeenpwned.com/ Amazon Echo Murder Case: https://techcrunch.com/2018/11/14/amazon-echo-recordings-judge-murder-case/ Zestimate - how close is it? - https://www.zillow.com/zestimate/ Tech behind Real Estate Locks - https://www.sentrilock.com/ Real Estate Wire Fraud - https://www.nar.realtor/legal-case-summaries/licensee-liable-for-wire-fraud-losses HomeSnap - https://www.homesnap.com/Mike-Van-Cleve Authentisign - Sign Documents electronically - https://www.instanetsolutions.com/products/authentisign/
Listen to Willie Howe, Tim Bare, and Special Guest Mike Van Cleve talk about 2FA, Phishing emails (and calls), Amazon being subpoenaed for Echo recordings during a murder, and technology used in Real Estate, and how it can make your home buying or selling experience easier! Special Guest - Mike Van Cleve - Website: https://mikevancleve.com Twiiter: @MikeVanCleve Facebook: https://www.facebook.com/MikeVanCleve.RealEstate/ Park District President Campaign site: www.peoriaparkpresidentmike.com Topical links: MailGun - https://mailgun.com Have I Been Pwned - https://haveibeenpwned.com/ Amazon Echo Murder Case: https://techcrunch.com/2018/11/14/amazon-echo-recordings-judge-murder-case/ Zestimate - how close is it? - https://www.zillow.com/zestimate/ Tech behind Real Estate Locks - https://www.sentrilock.com/ Real Estate Wire Fraud - https://www.nar.realtor/legal-case-summaries/licensee-liable-for-wire-fraud-losses HomeSnap - https://www.homesnap.com/Mike-Van-Cleve Authentisign - Sign Documents electronically - https://www.instanetsolutions.com/products/authentisign/
Episode Transcript CHRIS MARTIN: To kick off this episode, let's start with introductions and the hardest project you've ever worked on. JAMON HOLMGREN: Hi, my name is Jamon Holmgren and I'm one of the co-founders of Infinite Red, Chief Operating Officer. Chris asked what's a difficult project that I've worked on in the past and I think early on when I was first sort of getting outside of just building marketing websites, I took on a project for a social media platform. Of course, this was probably 2009, Facebook was sort of coming into its own and they wanted to build a social media. It was a guy that really didn't understand what social media was. He was on no social media platforms himself. He was an older dude who was annoyed that his daughter-in-law kept inviting him to the Facebook and he did not want to deal with that. So he decided instead that he was going to build his own, so he wouldn't have to join Facebook. It was ... it sounds kind of ridiculous and made up, but I swear this was an actual project that we did. KEN MILLER: Well, that is my kind of lazy. (laughter) Really, I mean I'm serious. Where you will recreate the site, from scratch, in order to not have one annoying experience. Ken Miller, CTO/CFO, founder of Infinite Red. I'm trying to think about a hard project. For me, the hardest projects are the ones where you have to keep at for years. A massive, blast through it, kind of hard project is much easier. I've always been a little ADD and I think that some people thrive on that emergency situation, but a long haul where you have to keep at something for a long time is harder. In terms of work technical things, a couple companies ago, we had a very email dependent company and so we had to get a huge number of emails sent in a very narrow window every day. That was a very long back and forth process because you have to keep up with the amount that you are sending out physically, you have to manage the deliverability, you have to monitor your changes and make sure a small change in your rendering doesn't completely blow up your delivery window. And so the process of managing that over time definitely taught me a lot about how you set something up so you can do it over time. TODD WERTH: How many emails did you send out Ken, just curious. KEN: I think we were at 3 million. This was pre-Mailgun, pre-AWS. This was, we had to actually size the hardware- TODD: Is that per week? KEN: Appropriately. Every night. And it had to be finished in about a two hour window. TODD: So you're responsible for most of the spam in the early 2000s. KEN: Yeah, that was me. I'm sorry. (laughter) My bad. Delivering legitimate email is actually pretty tricky because of all the anti-spam measures that are a necessity of modern communications. So that was probably, in terms of the technical project, that has been the most challenging. That, organizationally, was the most for me. TODD: Hi, I am Todd Werth. I'm the CEO and the founder of Infinite Red; long time listener, first time caller. So Chris asked us to talk about a hard problem we've had in the past. So I think most hard problems I've dealt with in the past haven't necessarily been technical, because even though they're difficult, they're fairly straight forward to go through. Some just take a little longer. KEN: That's true. TODD: Most of the problems have been human related. One that comes to mind, and I'm sure there are better examples but, circa 1998, 1999 or something, I did a project for the San Francisco 49ers. The scouts would go out preseason and they would scout out new people and they would go all over the country and they would take notes. Traditionally this was done on paper and then when they finally made it back to the home office they would go over their notes with whomever and what not. So we were developing a system where we gave these peoples laptops for them to take out and then when they got back to their hotel room they would hook up to the phone line and use a modem and upload the data to the database; which was hugely advantageous to the San Francisco 49er corporate office. The problem is, none of these gentlemen have every used a computer before. Didn't know how to use a mouse, didn't know how to use a laptop, so the challenging part there ...actually, a colleague of mine, his name was Milton Hare, he did the training and taught them the very basics of using a computer. That was actually quite challenging. The user interface that we designed had to be geared towards that. It had to be, not just simple, but absurdly simple. It was very fascinating. The bad part of that project was that I got to see a lot of data on professional football players, including things like their criminal records and I will not go into it, but it's not a pretty picture. CHRIS: What we're going to do in this episode is we're gonna look at the art of doing difficult work in three main areas: extreme personal support, collaboration, and transparency. But before we get there, what is difficult work? We've had a couple of different responses. We've had technical, we've had human, but what is difficult work? TODD: I would say...that's a hard question. KEN: Difficult work is work that is not easy. (laughter) TODD: Yes, Ken. That's why we have you here. It's tough to say. As far as from our culture and our perspective, difficult work is what's difficult for individual people. So for example, I'm an engineer and designer, not a sales person. Jamon is also an engineer, not a sales person, but Jamon and I for a long time did sales together. That is difficult work for us, we didn't come natural to it, we didn't have any experience with it. So one of the things we decided early on is, we have a couple of rules. One, you don't have to do something the way other people in the world do it. We're engineers, we're doing sales, we approached it from an engineering standpoint and we engineer our sales process. Later we can talk about that. Two, is anything that is difficult for individuals, they shouldn't be doing alone. They should never be alone on an island. If someone, whatever it is, talking to a tough client, dealing with a tough technical problem, doing something that's outside of your comfort zone such as sales or maybe giving a presentation or whatever it is, we do at least in pairs or more. It's one of the things I really, I beat the drum beat with our team is, if there is something you're dreading, use the buddy system and get people to be there with you because that helps a lot. For example, in our sales calls, Jamon and I would do this thing where if I'm talking and I'm starting to fumble, he would interrupt me and take over, or if I felt like I had nothing to say and I was having a particularly anxious moment or something, Jamon would take over and we would support each other that way. Eventually we became pretty decent sales people. KEN: If I were to take a crack at defining difficult, I would say, something like work where you don't already know how you're supposed to do it. As distinct from hard work, for the purposes of discussion, I would define as more you know how to do it there's just a lot of it and you need to do it quickly or intensively for some reason. One of things that we actually like to do around here is turn hard work into difficult work. Find a way to automate in terms of process or literally automate in terms of code, things that would otherwise be hard work. It's not always possible, but we try to when we can. JAMON: I have a personal example of this, wasn't done within Infinite Red per se, but on Christmas Eve I suffered a house fire and it obviously was quite traumatic but one of the things we have to deal with as sort of a fall out of this house fire is submitting personal items to insurance for reimbursement, to kind of restore what we had. It's a very labor intensive process, to go to the insurance company's website and individually type in items because most people with a normal sized home would have thousands of items. The restoration company had done a spreadsheet for us and they had done a lot of the work, where they had gone through, and I would characterize that as very hard work, where they had to go through a bunch of soot-stained things and inventory them, take pictures of them, describe them in a spreadsheet. They did a really good job with that and they put it into a spreadsheet, but to put those items in was still a manual process of transferring from a spreadsheet over to the State Farm website. I decided that, maybe what I'll do is I'll figure out some way to automate that and that took me like an hour. I could've gotten a lot of things done during that time, I could've entered quite a few items in that amount of time. It took a lot of frustration, of like going down the wrong road, and kind of reverse engineering the web app. But once I had it done, I got it to work and I ran this cURL script for like 45 minutes and at the end of 45 minutes we had 3,000 items entered into the website. So this was a situation where we could've just buckled down and done the hard work, but instead of doing that I did more difficult work of thinking of a way to automate it and that was a net positive. KEN: And if the FBI or State Farm are listening, we had no knowledge of this. (laughter) TODD: State Farm is definitely not listening. KEN: For the record. TODD: Jamon, two questions. One, do you think State Farm intentionally makes it super hard to enter items that they're going to reimburse you for? Two, how long do you think that would take you if you hadn't automated that? JAMON: You know, we've been asked that before. I don't actually think that's the case necessarily, because I've been involved in enough software projects where you're not intentionally making something difficult for users, but when you don't use it, when you are not the end user, when you are not the person sitting there whose been through a fire who has to go through it and do it. It's not as easy as it seems when you're testing it with 14 items, 14 test items. I think actually this speaks more to a lot of what we do where yes, entering 8 dummy items in the course of testing it on localhost, it's actually a pretty good experience. They've actually done a pretty good job of making that pretty decent, but the overall user experience of a real person in a real position of needing to do this- KEN: For a large loss, not just like hey someone stole my bike, but yeah ... JAMON: Exactly, it falls on it's face. So I actually don't think at all that this was intentional. I think that it's entirely within the realm of possibility that this is simply they haven't user tested. It's a fairly new system, hopefully they'll add bulk import at some point. As far as the second question which is how long do you think it would've taken to enter those items. I think I'd gotten through maybe a couple hundred in the previous hour. It was taking me probably between 15 seconds to 30 seconds to enter each item. It would've taken a long time and been very tiring. TODD: We'll give State Farm the benefit of the doubt. KEN: I think this impulse, this is exactly the kind of impulse that leads some people to computers, to programming. This allergic reaction to tedium and repetition and when you find computer programming for the first time, if you're that kind of person who hates that sort of tedium, you're like 'this is the best thing that I've ever seen in my life,' right? I only have to think in enough clarity about what's happening to describe it to the computer, and then it'll do it for me. That's a really powerful feeling and as you get into it of course you discover that you've just traded one problem for another problem, but we're the kind of people who find that to be a higher class, more interesting, better, more rewarding problem. CHRIS: There was an intriguing phrase used the other day: We make difficult things doable through extreme personal support of each other. So can you paint a picture of what extreme personal support means to you at maybe the founders level and then maybe at the Infinite Red team level? TODD: Who said that Chris? CHRIS: That was the brilliance of a guy named Todd Werth. TODD: I do not recall saying that. I wouldn't phrase it that way, even though I literally phrased it that way. (laughter) I don't remember saying that, but it makes sense. It's not only do we give people support when they're doing work that's difficult for them including all of us, and including the three people here as well. Let me tell you a little story. When I was a young man I worked in a warehouse, I drove a forklift around at a job. One thing I noticed in that job, it didn't suit me very well because I like to talk and I like to think about stuff and it was just very tedious. What I noticed a lot of the people in the warehouse, all different ages, young person like myself all the way up to older people, is a lot of people in the warehouse were not in the right job. This one gentleman would constantly get in trouble and the bosses did not like him because he loved to chat and he was really good at it and he was really personable and I have no idea why he was in the warehouse, it made no sense at all. Later on he went to become a successful real estate agent, which is completely appropriate. Now this company I worked for, it was a big company, it was one of the largest companies in the state, so it's not like they didn't have a place for this gentleman to work well, so he ended up leaving. The reason I tell that story is because you have to know everyone individually and what's hard work for one person is not hard work for another. If it's not hard work for another person, one way they can support people rather than just direct interaction is for them taking on jobs that other people find hard. So that's kind of support and of course there's just day to day, I will show up with you on the battlefield, type of support and that kind of stuff. JAMON: I think one of the ways that this manifests itself is how we deal with failure and the inability to get something done here. We're not quick to reach for blame the individual who's there. Sometimes that's the case where someone just falls down and they kind of do their own thing and that needs to be corrected and move forward. TODD: We so don't look to blame. JAMON: We don't look to blame. No it's really, let's look at this from a collaborative approach. How can we, as a group, do this better in the future? How can we adjust our systems? One of the things I don't like is to identify a gap in our system, for example, and then say that the answer is that the people involved need to just try harder. I really don't like that answer. Unfortunately that's something that a lot of lazy leadership will do. They'll just be like, 'you need to get your act together,' and that's the answer. The reality is that's often not the answer. The answer is usually to work with the system until it's at a point where doing the right thing is the easy path, where doing the right thing is the natural and intuitive path. That takes thinking, that takes understanding the problem, it's harder for leadership to accomplish that. KEN: It is occasionally the right answer though. TODD: It sometimes, sure. KEN: But not very often. It's rarely that simple, but I think one of the hard things that I've found in leadership was actually saying to somebody, 'Look, you need to step up. You have what you need right in front of you, the next part is up to you.' Actually saying that is part of it. I think what Jamon is referring to is that if the support is not there, then saying that is meaningless. JAMON: Yes. TODD: Well, I mean, it's like someone is pushing a rock up a hill and you're just saying you need to push harder, push harder. When the person's telling you and you're not listening, why don't I just walk over the hill and get the rock that's already over there? You know what I mean? So- KEN: Yeah, I completely agree with that. TODD: I do agree that asking somebody to step up in a real way, not just a nose against the grindstone type of way. KEN: When you get to the point where you've got all of the easy rocks on one side and what we actually need to do as a team is get this one huge freaking rock on the other side of the hill, and some people are not pushing with you, that has to be addressed. JAMON: Right KEN: But it's much smaller part of the pie than I think some management philosophies would tell you. TODD: I personally convince everyone that pushing rocks is one of the neatest things in the world, it's a rarity, and for a low price they can push my rocks for me. (laughter) JAMON: I think one of the things Ken has said in the past is what we want to be is a high support, high expectations company. Low support, high expectations is just toxic. KEN: That's a sweat shop. JAMON: Yeah, it's a sweat shop. High support, low expectations is a nursery and low expectations, low support that's- KEN: I don't even know what that is. CHRIS: How does this picture of extreme personal support enter your relationship as the three founders? JAMON: I can kind of personally attest to this. There are certain tasks that I'm well suited to, my personality, that I enjoy doing. There are other ones that it's like pulling teeth to get me to do and that's just been exacerbated since I had the house fire and am kind of displaced from my normal routine and I really just want to focus on the things that I really enjoy doing. What we did, actually earlier this year, up until this point we've made a lot of decisions together, we've done a lot of things together and that's was appropriate for the first couple years of Infinite Red. But we've gotten to a point where we kind of understand each other, we kind of have a lot of aligned shared goals and we've actually started to specialize. This was a way for Todd and Ken to support me, in that Todd could focus on a lot of team-oriented things and Ken's been doing a lot of things with the financial and bookkeeping side of the business, which I am not good at. I can focus more on business development and that's actually the part of the business that I find really interesting, so rather than just telling me, 'work harder at managing your projects, work harder at being an account manager, work harder at doing these other things,' which yeah, I could work harder and do a better job. Instead of doing that we've found a solution that wasn't centered around just working harder it was centered around doing things that we felt effective at. TODD: As we are three founders and we govern as a quorum of elders as it were, as opposed to a hierarchical company, supporting ourselves, each other, the three founders, is just as important as supporting the team in my opinion. When there is a financial problem, thankfully we haven't had too many of those, we all have to step up and so we tend to understand each other's personal finances, each other's personal stuff. It's almost like a pseudo-marriage in a way, although there are three of us so it'd be a polyamorous marriage in this case. It's a requirement to be more, I don't want to use to word intimate, but intimate in each other's lives and I think we're really good... What's cool about three as opposed to two or one, for example, because Jamon's done one and I've done one, I've been in another company ...but what's cool about three is, typically it's one person having a communications problem or arguing or having difficulties with another person and the third person mediates. It's either Jamon and I are having an argument and Ken mediates or Ken and I are having an argument and Jamon mediates. Hey wait- KEN: Wait, when do you mediate, Todd? (laughter) TODD: I don't think I've ever mediated, that's funny. KEN: I don't think you have actually. I'm noticing a pattern here, yeah. JAMON: That's not true. TODD: But it is totally true. But it's okay. I tend to draw lightning as well away from people and because I deserve it. I don't know if that answered your question, but I think it's uber important, sorry, it's Lyft important that we do that. (laughter) You know, it starts and then we can all support the team if we are supported ourselves. JAMON: It sets the tone, all the way down and we have to. We have no other way of working. We have to support each other and it's not just when we're having interpersonal problems with each other, but also when someone's just literally having a tough time. What I think we've done really well as a founder team is go into our shared channel and post, 'I'm having a tough time.' It can be for any reason, it can literally be like, I didn't sleep very well last night; I just am so bored with this task, I cannot get started with it. All those things are valid and the answer is never just suck it up, or if it is, it's one of those things where it's an empathetic suck it up. If that makes sense. It's like, I totally get it, I understand where you're at, we really just need to get this done. And sometimes that's what you need, you need a little boot in the rear and that's something that you can take from the other side too. It's been great, really, the last two and a half years having that. TODD: Obviously we're talking about supporting each other as founders, but it's the same with the team. One key thing is if someone is vulnerable, they say they've made a mistake, they say they're having a problem, even if you personally think 'is that really a problem?' Or whatever, it doesn't matter. Whatever your personal feelings are is irrelevant. If you stomp on that person, if you make fun of that person, if you tell them to suck it up buttercup, everyone, not just them, the entire team will contract. They will put up a little more walling around them and they won't do that in the future. They'll do it, they just won't do it around you. It is hard because we're all emotional beings and sometimes you have an emotional reaction to something. But you have to be super careful to not ...when that flame is just starting you need to be very gentle with it and not blow it out. KEN: It's more than just avoiding stomping on people, not that Todd was saying that's all it was, but you have to go out of your way to solicit, to get people to talk about what's going on with them, to check in with them, to reiterate that you're available for that. You can't say it once and assume that everyone will remember that, they won't. Right? People's own internal dialogue about how worthy they are, all that stuff will keep coming back if you don't actively do it. Also, we will make mistakes sometimes, right? So you have to keep doing the active things as well to keep the ship steered in the right direction. TODD: When we make mistakes it's important that we apologize to the team. Not fakely like 'oh, I'm so sorry.' Everyone can smell fake, but if you're genuinely made a mistake because you had an emotional moment and you didn't act appropriately, you have to apologize to them as well. CHRIS: So the interesting thing as you're talking, I get a sense that this isn't something that you just read in a book and you're like, 'I'm an expert at this.' I sense that there are some really real stories behind learning what it means to be not only supporting others but to feel supported. TODD: Yes, for sure. Ken actually is super good at advice in this kind of thing, having been a leader in the past. Typically, leader of only senior people in the last two jobs. Actually, the last one I had some more junior. Infinite Red, when we first started, we had quite a few junior people, so that was a little new to me. One of the things you have to learn ...leadership is hard by the way, I just want to interject that. Leadership is very difficult, it's hard work and that's why we get the support of each other. We not only get the support of the three founders, but the entire leadership team here at Infinite Red and there's a variety of people: Gant Laborde, Shawni Danner, Jed Bartausky, Justin Huskey. It's difficult and not only are we supporting each other, we're coaching them, especially the more junior leaders on how to do it and one of the things Ken said and it's just one of the great gems of wisdom that he gives, is he goes "you have to remember you have very wide arms, when you swing them you hurt people." So you don't have the luxury to be how you were when you were as an employee. I could say things as an employee, I enjoy making people laugh, it's one of my things. I can do a lot of things as an employee that I simply can't do as a leader because when I say something it's taken much more seriously, whether I meant it or not. When I hear other managers, let's call them, say something like employees suck, it's like, 'no they don't, you suck.' Employees don't suck. That's crazy, that's like the coach of the San Francisco 49ers saying my players suck. Well, you chose the players, you're coaching the players, so they don't suck. KEN: One of the things that we do when we're working on a difficult project as a team is make sure there's an owner. One of the things that will kill any difficult project is diffuse responsibility. Partly what we're striving for is that everyone can take responsibility for something. Everyone can be like, 'I'm going to execute my part of this as skillfully as I can,' but if there's not one person who owns the whole vision, it's going to fail. Almost guaranteed. Creating an environment where it's okay for that owner to say, 'hey I need your help to get this done.' Where the culture is like, somebody needs something from you and they specifically ask you, that you try to do it. And that makes ownership less scary. One of the things that I've seen go wrong, if someone is given responsibility but no power, no ability to actually follow through on that responsibility- TODD: That happens all the time. KEN: That is the most demoralizing position, possible. TODD: That's toxic. KEN: Yeah, so that's how you kill your budding leaders by saying 'hey get this done and by the way, all these people over here have their own priorities and they're not going to help you.' That is the worst. So, assign ownership and then back them up. That's been one of the keys to getting certain things done. Chain React is a good example of that. Chain React is our conference for React Native in Portland this July 11-13. So we did it first last year and now we're doing it again this year. Shawni, who basically runs it, had ever run a conference before, had never been to a conference before, but is good at just marshaling resources and taking charge and that's a great example where she could pull on whoever she needed for help. When it came to actually knowing specifically what to do for other peoples' expertise, like we flew somebody up who was a serious foodie, to go and test the caterers, for example. JAMON: That was our team member Derek Greenberg and Derek is such a foodie and it was just a joy to watch him work on that. KEN: He had the most comprehensive report for that kind of selection process that I have ever heard. It was amazing, anyway. None of these things that we're saying are we perfect at. We're not, we don't hit this every single time and I hope that we're not saying that's the standard. What we're saying is here's our guiding star, here's what we try to do, here's how we evaluate whether we're doing the right thing or not. So this is how we nurture leadership within the team, is to say 'here's what we need you to do, and by the way, the team is your oyster.' You can go and pull in what you need in order to make this happen. **CHRIS: This is really bringing up a really interesting point now, we've got this extreme personal support but then when you add the component of leadership and helping each other out, it introduces the layer of collaboration. So how is collaboration different from extreme personal support? TODD: You can have a group of people who hate each other and they can collaborate if they're given the proper motivations. This happens all the time in corporations every day. Sadly, many people work at those corporations. So I don't think those are necessarily required for each other. I do want to digress just for one second. So Ken was saying how we try to give people in leadership positions or in a leadership role in a particular project, whatever it is. We try to do empowering stuff, but we're not perfect at all. One of the coolest things about having Ken and Jamon around is when I do something boneheaded, typically Monday-Friday, they let me know and they help me get through it and they identify it and on the flip side for whatever reason the team is pretty comfortable talking to me. It's just my personality, I talk to people a lot. And so if they have a problem with say Ken or Jamon, they'll let me know, and then I go talk to that person or we talk and try to do it in the most supportive way possible with the goal of improving that person's, how they're performing as a leader and that's awesome because we're all human so having the support. For the team it's the same way. A lot of programming, I wouldn't say design because design's a little different, we do design and development. A lot of development shops are kind of little dog eat dog, kind of situation. People can be arrogant, they can make fun of other people's work, and that kind of stuff. We really hire and try to promote a, you can be critical and explain problems, but do it in a supportive way and that can't be in a mission statement, it can't be something you announce in a meeting. They have to live it every day and especially new people, it takes them awhile to get deinstitutionalized and understand that you can make mistakes, you can put your head above the fray and it will not get chopped off. Every once in a while someone does and I have a private conversation with them and let them know how they were really not being supportive and our team's awesome, they all want to be. It's almost never malice, it's always just they miscommunicated and they didn't understand what they were doing. KEN: Well people are messy, right? That's just the nature of the beast. JAMON: This highlights one of the aspects of almost everything within Infinite Red and that's where we try to design things for iteration over perfection. So even things like support, supporting our people we are iterating on how to do that. We're trying to have a feedback loop, there has to be some level of learning from our mistakes and then continually getting better. There are some things where someone will take on a task as a group that we decide, were going to do this thing and it's actually a very difficult technical thing or it's a very difficult societal thing, where we're going to build a new AR system or something and the tools are not there and we have to build all that. So there are hard technical things that are... KEN: There are, but- JAMON: But I think you're right Ken, in the interpersonal stuff kind of always comes back to that, as far as the things that end up feeling very difficult and very hard. KEN: So just to take that, so let's take like, the Manhattan project. TODD: Why not, take it... JAMON: And of course that was the project in World War 2 where they were developing the nuclear bomb. KEN: Right, so definitely some complicated ethical angles on that one, but how do you do that? Well, you attract the world's greatest scientists and put them in one place in New Mexico, and then you give them the tools that they need to work with and you give them a goal that you can align on. In this case, win the war. TODD: Kind of like Breaking Bad. KEN: Boy, our examples ar going really dark here. (laughter) TODD: Well they brought world class scientists to New Mexico- KEN: Let's pick a better one because it still works, right? If you're not just one person sitting in a room, working on something hard. Not to take anything away from that because a lot of amazing things have come out of one person sitting down with a problem. I think that's a different question than what we work with ever, right? I think we could probably have a whole podcast on how do you recognize a good engineer for example and I think that's an interesting question but it's a little different from the question of how do we as a company work on that. Because that really is about: how do you set up an environment where people can do their best work? And how do you hold people accountable? But also make sure that they are not held back by lack of resources. And those resources can be physical, tangible but in many cases they are emotional resources or organizational resources. Especially in a software business, I think that it's exaggerated in a software business and that dynamic also is worth a whole podcast because of the dynamics of software and how they're different. Because there's nothing to buy, right? Once you have the computer, you're done. What that leaves is all these other kind of softer, squishier resources that people need to do their best work. JAMON: One example of this is an internal tool that we've been working on that is intended to increase the efficiency of certain types of tasks. It's not something that's open source at this time, so I'm not going to go into a lot of detail, but I asked the team that was behind it why we weren't necessarily realizing some of the gains that we had anticipated to start with and interestingly, a lot of the responses were, really had nothing to do with technical issues or anything like that. It was policy related things. Some things that we were doing that were sort of handcuffing them in some ways and there were reasons behind those, there were sort of organizations reasons, strategic reasons behind some of those policies, but it allowed us to look at the end result of this difficult problem that we were trying to solve, and make some decisions based on values and trade offs that were more strategic in nature that we didn't realize were holding them back as much as they were. So that's an example where we had a hard problem and, unbeknownst to us, we were making some decisions that were making it more difficult for them. CHRIS: When does extreme personal support diverge into collaboration? Todd mentioned that you can hate the people that you're with and still collaborate, but what does successful collaboration look like? TODD: I would say successful collaboration is a multi-faceted thing. One, is the stress level of the people doing the collaborating. Two, the most obvious, is a successful work output of that collaboration. Meaning you accomplish your goals, hopefully in a creative, high quality way. And then three, from a business standpoint, that it was the return on an investment of that collaboration was good. JAMON: I think those are good kind of high level metrics that you can use. Another way to do this from a more granular level is to watch how people interact. So some people, for example me, may come into a meeting and may want to kind of expose that this other person is not doing their job or something like that and that's not a very particularly constructive way to approach this. But if you watch the successful collaborations that happen, they go into the meeting with a question and they go into the meeting, we have a challenge in front of us. How can we solve this? They get the people involved that need to be involved and don't make the meeting too big, but they make it just big enough and that's a characteristic of a good collaboration when everyone can go into it with an understanding of a problem, be able to provide their perspective and then the group can come to a conclusion. It's part of this overarching concept of psychological safety that we talk about a lot at Infinite Red that leads to better and better work. CHRIS: We've got extreme personal support, we've got collaboration, what about transparency? How critical is transparency in difficult work and in doing remote work? JAMON: One of the things about transparency that's important, or why transparency is important is this idea of trust. Because trust underlies a lot of dynamics within a company and if people feel like you're being purposefully opaque, they may feel that you're hiding something, they may feel that you don't trust them with the information, you don't trust their opinion, you don't trust ...and then when you don't have a high level of trust than a lot of other things fall apart. You don't get that collaboration, you don't get a lot of other things that you really need. So transparency is a prerequisite to building that trust. When we're able to be open and honest with our team about struggles or how we approach things or issues, were not necessarily saying wide open, everything is just hanging out there, but at the same time we do want to have a high level of transparency and ultimately we have to actually trust our team in order to do that. It can't just be something artificial, it has to be something where we actually do trust our team. Again, it's like there's not this formula where you just say do a whole bunch of transparency and everybody will trust you. No, what you have to do is do the hard work to build that trust. The transparency is a part of that and then that is something that you continue to do. There was a situation where we implemented some new business policies, business way of doing work. Todd was intimately involved with that throughout and all of us were really and some feedback we got afterward was that they didn't feel that there was quite the transparency that they had expected. Felt like a bit of betrayal of trust, and we heard that, we heard that loud and clear. We told people we heard that loud and clear and we changed the way that we implemented larger company-wide changes in that way. It can be a little difficult, just being wide open sometimes will expose you to knee jerk reactions, or a lot of different things that can sometimes bite you, but it's worth it in the interest of establishing that sort of trust. TODD: In what ways are we transparent and what ways are we not transparent? JAMON: Well one obvious way is that for most of our engineers and designers, we actually have a transparent pay scale. People actually know what other people make salary-wise. We get this feedback sometimes, someone will say, 'I think this person is leveled too low, I think they need to level up, I think they've been doing good work.' Without that level of transparency we'd never get that feedback because people wouldn't know and you could easily have a situation where someone is underpaid and we're not getting the feedback that that's the case. KEN: Chronically underpaying someone can be extremely expensive. TODD: Ironically. KEN: Because you can lose your best people that way. So we try to be super involved and see everything. Of course, we try, but that stops being scalable after a while so we have to have mechanisms in place that encourage the right information to come forward. TODD: Jamon mentioned our transparent pay scales. If your company is telling you not to talk to your co-workers about how much you make; A, it's ridiculous because you're going to do that anyways, especially with people you're close with and B, it's a red flag because why? I know why they do it because it's easier. Having a pay scale, everyone can look at a spreadsheet to see where everyone is placed and that kind of thing. It's much more challenging from our perspective because you can't just, such and such you know we want to give them more money for whatever reason, maybe a political reason or whatever, it doesn't matter. You can't just give them that because that's not the level they're at, so it's very fair and the transparency is nice but, I'm not going to go into it right now but we've had many situations where that's been difficult for us. Would've been easier just to have a normal secret pay for everyone, but not all of our team enjoys that as much as some other people. Some people really enjoy that and it also gets rid of problems like inequity between say genders, or race or anything like that because everyone knows what everyone makes. So that kind of transparency is great. Some transparency, I don't think we are transparent, not because we don't want to be, we'd love to be, I personally am a very open book person. Literally if someone asks me a question I'll answer pretty much anything. I won't answer about someone else, like if someone's told me something in confidence, or I won't talk about my wife or whatever but anything about me I'm very open. But, I know not everyone is that way and there are various reasons why but as a company, we try to be as transparent unless it's actively going to hurt people and sometimes that happens. You have to weigh hurting people against transparency sometimes. Sometimes people really, it's not good if they see how sausage is made, just because they may not have the full information. Let me give you an example. So let's say, this is hypothetical, this isn't really what's happened, lets say we're going over financials once a month and we understand what's going on and we've had lots of conversations about financials and then one month we're going to be drastically under and us founders are going to have to put money into the company to keep it rolling. That's one of those things where, if you just announce that we're doing really poorly, we're going to put money in so we can pay payroll, it can make people very nervous. Not because they're not smart enough to understand, they just haven't been sitting in those meetings and they don't understand the big picture. You can say all you want that it's totally okay, it's fine don't worry about it, but when someone's doing a bank robbery with a gun, you don't pay attention to what their wearing, you're looking at the barrel of the gun. It's just situations like that where we choose specifically not to be transparent. We default to transparency, but there are time when we choose not to be. KEN: The first time I really extensively used what I would call social media at work was at Yammer, who semi-invented that. JAMON: Ken, what was Yammer? What was the product? KEN: Yammer was, I think it began life as basically Twitter for companies and it kind of turned into Facebook for companies. It's very similar to that, so it's, you have threaded conversations and notifications and likes, but it was aimed at organizations. It's still going. They were bought by Microsoft, it still exists. Slack pretty much came in and sucked all the air out of that market, but, nevertheless, they had some pretty good norms for how you use a tool like that in business. One of them was, they had private groups, but they would always ask the question: Why is this private? Why is this conversation happening in private chat and not in a channel? Not that you couldn't have things private, because there are certainly cases where you'd want that, but those cases had to argue for themselves, whereas, the prevailing mindset before had been private by default unless you needed to collaborate and so our default is: default to open, default to open channels and we do that in Slack too. The things that we keep private are: client channels are private so that they don't have to worry that random drive-bys are coming in and looking at their stuff. Few things like HR and finance are private and anybody on the team can make as many private groups as they want for themselves. In terms of the official channels, they're as open as we can make them and that's been part of that ethos is that it's not all transparent, it's transparent by default. JAMON: But that even extends outside the company. On my Twitter I'll answer questions and I'm often quite transparent about some of the challenges that we face. This podcast being another outlet for it, where we talk about what we do. It's even outside of the company itself and I think that helps, it's a part of who we are. Todd, Ken, and I initially started on some open source software and that's the height of transparency there. CHRIS: So kind of bringing this episode to a close; What advice would you give to other founders who are looking to build a culture of doing difficult work together as a team? TODD: I would say the number one tip is just try, and keep on trying. There's no magic bullet, I don't know of any particular books you can read, every organization's different and different type people and different type jobs have different needs, but if you just keep on trying and keep on making an effort towards it, if you stumble and you have an emotional moment and you swing your arms too strongly, get back up, apologize, and keep on trying. JAMON: How do you eat an elephant? One bite at a time. You start there and you start in a way that is, you don't have this master plan where you have to follow it exactly all the way through. You design something that has a feedback loop. Feedback loops are extremely important. You'll hear us talking about that more, very often. You start with the first thing, then you start with the next thing and you keep working at it. We've never done a podcast together, for example, so we start with the first episode and we iterate on it and we look at what we've done and we see what we like and what we don't like. We provide feedback and we provide feedback in a way that hopefully is constructive and is something that we can learn from. Todd mentioned another time when he and I collaborated on sales and how we would engineer the process. We did it that way. We started with the first sales lead and we evaluated how we did and we continue to chip away at it. Any company that is going to take on a hard problem like that, start with the first bite and see how you did, and have a feedback loop and have a way of iterating, getting better and by the end of that elephant, you're going to be pretty dang good at eating elephants. KEN: That's terrible. TODD: Yeah, we apologize to the elephants out there. KEN: Can we eat Republicans? (laughter) TODD: Can we eat people at Google? JAMON: I get the reference: elephants and GOP. TODD: I don't understand... KEN: See, this is why we had to bring Jamon on because Todd wasn't smart enough to get my jokes. (laughter) TODD: This is all going to be cut anyways so ... I know Chris. JAMON: I hope not. (laughter) TODD: We eat Republicans, really? KEN: Yeah, no you're right. They're probably tough. (laughter) TODD: It's all the wrinkles from too much makeup.
Taro Minowa さんをゲストに迎えて、チャットボット、360°カメラ、Todoist, Slack, iPhone, 音声入力などについて話しました。 Show Notes Visa payWave San Francisco Breaks All-Time Heat Record at 106 Degrees During Hottest Recorded Summer Project Fi Rebuild: 181: UNK Reply Bot (higepon) In my Seq2Seq chatbot, I'm seeing many general replies. How can I debug Seq2Seq output? - Quora りんな RICOH THETA Insta360 の 360°カメラ0 Fake Instagram Account Earns Sponsored-Influencer Money Essential Products LEICA DG SUMMILUX 25mm オリンパス デジタル一眼カメラ「OM-D E-M10 MarkIII」ボディ ライカ DG SUMMILUX 15mm/F1.7 ASPH KFCおじさん、カーネル・サンダースのすべて Todoist Clean up your inbox with bundles - Inbox by Gmail Help 世帯での情報共有のしかた - はまさき Mailgun iPhone - Apple Fitbit Ionic™ Watch Splatoon 2 for Nintendo Switch Pants: A fast, scalable build system WEB+DB PRESS Vol.100|技術評論社
In this episode of Laravel News, Jake and Michael talk about Laracon EU, handling incoming email, bash aliases, and API resources
Marketing School - Digital Marketing and Online Marketing Tips
In Episode #305, Eric and Neil discuss why you should clean your email list. Tune in to learn what tools you can use to help you manage your email lists and the benefits of making this a TOP priority—including saving you money! Time Stamped Show Notes: 00:27 – Today’s topic: Why You Should Clean Your Email List 00:40 – Neil’s email is a mess and uses everything from Infusionsoft to Maropost to Mailgun 01:02 – They’re trying to figure which one will work well 01:19 – “If you don’t clear your list, your deliverability goes through the shitter” 01:24 – No one will get your emails 01:56 – Neil would clean the list, look at the most active subscribers and start sending emails to them 02:05 – Neil uses ConvertKit combined with Infusionsoft as their main mail service solution 02:30 – If you don’t clean your list up and you have a lot of inactive subscribers, you will be paying more 02:53 – Cleaning your email list is also saving you money 03:01 – Have a workflow using Drip or Infusionsoft 03:05 – Have a re-engagement sequence in place 03:40 – Marketing School is giving away a free 1 year subscription of Sniply which allows you to overlay CTA or forms over social links that you’re sharing 04:06 – Subscribe, rate and review Marketing School 04:10 – Text MARKETINGSCHOOL to 33444 04:30 – That’s it for today’s episode! 3 Key Points: Cleaning your email list directly equates to lowering your expenses and minimizing waste. Create a workflow for your email subscribers, especially when it comes to creating an re-engagement sequence. If you don’t manage your email well, your subscribers may not end up not getting any of your emails. Leave some feedback: What should we talk about next? Please let us know in the comments below. Did you enjoy this episode? If so, please leave a short review. Connect with us: NeilPatel.com Quick Sprout Growth Everywhere Single Grain Twitter @neilpatel Twitter @ericosiu
Marketing School - Digital Marketing and Online Marketing Tips
In Episode #305, Eric and Neil discuss why you should clean your email list. Tune in to learn what tools you can use to help you manage your email lists and the benefits of making this a TOP priority—including saving you money! Time Stamped Show Notes: 00:27 – Today's topic: Why You Should Clean Your Email List 00:40 – Neil's email is a mess and uses everything from Infusionsoft to Maropost to Mailgun 01:02 – They're trying to figure which one will work well 01:19 – “If you don't clear your list, your deliverability goes through the shitter” 01:24 – No one will get your emails 01:56 – Neil would clean the list, look at the most active subscribers and start sending emails to them 02:05 – Neil uses ConvertKit combined with Infusionsoft as their main mail service solution 02:30 – If you don't clean your list up and you have a lot of inactive subscribers, you will be paying more 02:53 – Cleaning your email list is also saving you money 03:01 – Have a workflow using Drip or Infusionsoft 03:05 – Have a re-engagement sequence in place 03:40 – Marketing School is giving away a free 1 year subscription of Sniply which allows you to overlay CTA or forms over social links that you're sharing 04:06 – Subscribe, rate and review Marketing School 04:10 – Text MARKETINGSCHOOL to 33444 04:30 – That's it for today's episode! 3 Key Points: Cleaning your email list directly equates to lowering your expenses and minimizing waste. Create a workflow for your email subscribers, especially when it comes to creating an re-engagement sequence. If you don't manage your email well, your subscribers may not end up not getting any of your emails. Leave some feedback: What should we talk about next? Please let us know in the comments below. Did you enjoy this episode? If so, please leave a short review. Connect with us: NeilPatel.com Quick Sprout Growth Everywhere Single Grain Twitter @neilpatel Twitter @ericosiu
On the heels of the Cloud Spanner launch, Deepti Srivastava joins your hosts Francesc and Mark on this week's podcast to talk all about this globally distributed, horizontally scalable, relational database that also provides global consistency and ACID transactions! About Deepti Deepti Srivastava is passionate about technology and its ability to be a positive change enabler. As Product Manager for Cloud Spanner, on Google's Cloud Platform, Srivastava works on best in class Cloud Databases and Storage technologies. Srivastava is an enthusiastic member of Women@Google and a passionate advocate of STEM education, especially for girls. She also enjoys dancing, snowboarding and all things fashion. Cool thing of the week Each Google Cloud Product described in 4 words or less tweet doc Google Cloud and YouTube-8M Challenge blog Interview Cloud Spanner site docs Introducing Cloud Spanner: a global database service for mission-critical applications blog Inside Cloud Spanner and the CAP Theorem blog Quizlet Tests Cloud Spanner — The Most Sophisticated Cloud Database blog Don't Give Up on Serializability Just Yet • Neha Nerula youtube CAP Theorom wikipedia Spanner: Google's Globally-Distributed Database white paper Spanner, TrueTime and the CAP Theorem white paper Cloud Next: Cloud Spanner 101: Google's mission-critical relational database schedule Cloud Next: Cloud Spanner 201: getting the most out of Cloud Spanner schedule Ben Sigelman will present Spanner: Google's Globally-Distributed Database youtube Spanner: No-Compromise Relational Database Service Question of the week How do I run a mail server on the cloud? Sending Mail from a Virtual Machine docs Sending Email with SendGrid docs Sending Email with Mailgun docs Sending Email with Mailjet docs SMTP relay: Route outgoing non-Gmail messages through Google docs Were will we be? Mark will be at GDC and afterwards he'll be speaking at Cloud NEXT, both in San Francisco. Francesc will be at Gophercon India, at Cloud NEXT, and then Gopher China.
Marketing School - Digital Marketing and Online Marketing Tips
In Episode #104 Eric and Neil list the 7 creative hacks you can use to help you generate more sales. Listen as they drop serious knowledge bombs about the tools and hacks you can employ in a business of any size. Time Stamped Show Notes: 00:28 – Today’s topic: 7 Creative Email Hacks That Will Help You Generate More Sales 00:39 – #1 Use countdown timers like PlusThis 01:15 – #2 Run a reverse discount 01:43 – #3 Send customize emails with images with PicSnippet 02:15 – #4 Sign filled emails 03:39 – #5 When you should send out emails 04:23 – #6 Urgency and reminders 05:07 – #7 Scrub your list and use a service like MailGun 05:51 – That’s it for today’s episode! 3 Key Points: Create a sense of urgency and offer discounts that go with it. Customize emails for your audience. Remove all the names from your list that don’t engage so your deliverability doesn’t suffer. Leave some feedback: What should we talk about next? Please let us know in the comments below. Did you enjoy this episode? If so, please leave a short review. Connect with us: NeilPatel.com Quick Sprout Growth Everywhere Single Grain Twitter @neilpatel Twitter @ericosiu
Marketing School - Digital Marketing and Online Marketing Tips
In Episode #104 Eric and Neil list the 7 creative hacks you can use to help you generate more sales. Listen as they drop serious knowledge bombs about the tools and hacks you can employ in a business of any size. Time Stamped Show Notes: 00:28 – Today's topic: 7 Creative Email Hacks That Will Help You Generate More Sales 00:39 – #1 Use countdown timers like PlusThis 01:15 – #2 Run a reverse discount 01:43 – #3 Send customize emails with images with PicSnippet 02:15 – #4 Sign filled emails 03:39 – #5 When you should send out emails 04:23 – #6 Urgency and reminders 05:07 – #7 Scrub your list and use a service like MailGun 05:51 – That's it for today's episode! 3 Key Points: Create a sense of urgency and offer discounts that go with it. Customize emails for your audience. Remove all the names from your list that don't engage so your deliverability doesn't suffer. Leave some feedback: What should we talk about next? Please let us know in the comments below. Did you enjoy this episode? If so, please leave a short review. Connect with us: NeilPatel.com Quick Sprout Growth Everywhere Single Grain Twitter @neilpatel Twitter @ericosiu
Our main WordPress topic is going to be "Email Plugins and Strategies for Email Marketing" We've also got three great stories from the WordPress community. Our Panel Sallie Goetsch: from Wpfangirl.com Jackie D’Elia: from Jackie D’Elia Design Kim Shivler: from Whiteglovewebtraining.com John Locke: from Lockedown Design Our weekly WordPress news stories: Headway Theme's Future Uncertain Amidst Financial Troubles https://wptavern.com/headway-themes-future-is-uncertain-amidst-financial-troubles Competition, Crisis Management, and the Community https://serverpress.com/competition-crisis-management-community/ How To Create Accessible WordPress Websites https://pagely.com/blog/2016/08/create-accessible-wordpress-websites/ Show Table of Contents: 0:00 Intro 2:26 WP News Story: Headway Themes in Financial Trouble? 13:27 WP News Story: How To Create Accessible WordPress Websites 18:21 Main Topic: Email Marketing Strategies, Plugins, and Services for WordPress 18:43 Why Do We Still Care About Email Marketing? 19:58 Does Email Marketing Make a Difference in Your Revenue? 20:40 Three Categories of Email Subscriptions 23:58 E-Blasts Get Deleted 25:44 Consistency and Schedule 29:30 Segmenting Your List and Reader Expectations 32:00 Long Form Emails and Drip Campaigns 35:40 What Kind of Email Services Should You Use? 36:25 Using Obscure or Niche Email Services 40:00 The Problem With Email Templates 43:17 Drip Campaigns in MailChimp 43:50 Using GetResponse 44:50 SendGrid and other SMTP servers for Transactional Emails 46:07 MailGun and Google SMTP for Transactional Emails 46:48 WordPress Plugins that use the Host Provided Email System 47:46 What is the Difference SMTP and wp_mail 49:05 What Do You Use For Email Signups? 50:40 Exit Intent Email Signup Boxes and Pop-ups 53:15 Compelling Lead Magnets 54:17 You have to have enough signup boxes to get subscribers 56:18 "You know how to take the reservation, but you don't know how to HOLD the reservation." 57:04 Different Lead Magnets for Different Content Read the article: https://www.wp-tonic.com/podcast/117-round-table-email-plugins-strategies-email-marketing/ ===================== WP-Tonic is not only a WordPress maintenance and support service, but we publish a twice weekly WordPress podcast where we talk with some of the brightest minds in WordPress development, web design, business, and online marketing.
Welcome to Episode 26 of Mastermind.fm! This week our masterminds Jean Galea and James Laws tackle hosting! Hosting can be a nightmare of trial and error to find what works for you in the often weird world of WordPress hosting. Jean and James have been through the wringer on this one, and have come out on the other side ok. Come listen in to the decades of hosting experiences that they've racked up between the two of them and make your own hosting decisions better! As always, show notes are below. Types of Hosting Basic hosting Managed hosting Managed WordPress hosting What's the difference? Typically, basic hosting simply gives you a place to run your website from, and leaves everything else to you. Managed hosting takes the responsibility of maintenance, security, updates, etc on their shoulders. Managed WordPress does all of that too, but they specialize in WordPress hosting management. Some Tips to Keep in Mind Research your host! Make sure they are actually the people running the hosting software, not just someone reskinning a control panel with their own branding! A good host doesn't always have to manage their own hardware, but they should definitely be in charge of their own hosting software, database management, etc. Is Managed Hosting Expensive? It can be, but it isn't always. It's often done in tiers just like regular hosting. You can get managed WordPress hosting within almost any budget, you just have to shop around. What Host is Best? There isn't an answer to this question that isn't unique to your needs. Jean uses Digital Ocean because they fit his unique needs. James uses Pagely because they meet his unique needs. What host you want should also be based on your needs. How About a Shared Host? On a shared host, you share hardware resources with other websites on the same hardware. It is a great way to start and is really cheap. You should consider it a starting point only for any business though, something that you're going to grow out of. As your traffic grows, you're going to quickly outgrow the shared hardware resources. There's also a security risk, as other websites that share the hardware with you can potentially compromise your own security. Email Email often is either not covered in a hosting plan or not reliable through the host, but is an essential consideration for your website. Jean prefers Gmail, Zoho Mail, and Sendgrid as alternatives. James mentions Mandrill and Mailgun. Essentially, if you're looking for a service that will allow you to send bulk email, you need to find a transactional email service. If you're not sending in bulk, WordPress SMTP plugins are a good alternative. Backups? Yes. Do them. Jean strongly recommends you take responsibility of website backups for yourself. Even with a very reliable host, disasters can happen. Make regular high quality backups on your own and in addition to your host. Do be mindful that some hosts ban backup plugins that make whole site backups and store them on their servers. Featured On The Show: WP Engine Pagely SiteGround DigitalOcean GoDaddy Zoho Mail SendGrid Mandrill Mailgun BlueHost GravityView
Angular Remote Conf 02:01 - Roy Sivan Introduction Twitter GitHub Blog The WP Crowd Podcast 02:23 - Ryan Sullivan Introduction Twitter WP Site Care LoopConf 02:40 - WordPress and Angular 05:00 - Authentication and Security OAuth A Brief Introduction to WordPress Nonces Hire Otto 07:38 - Data and Plugging Angular Into APIs AppPresser 12:54 - The REST API and Plugins; Custom Plugins Help Scout Asana Harvest Chargify 21:23 - Displaying Data in WordPress Using Angular Stripe Keen IO 25:01 - Tutorials AngularJS and WordPress: Building a Single-Page Application with Roy Sivan JavaScript for WordPress Angular-Wordpress-Theme AngularJS-Boilerplate Josh Pollock angular-wp-front-end WordPress.tv Picks Mailgun (Lukas) Geoff Goodman updated the embedded view on Plunker (Lukas) Procrastinate on Purpose: 5 Permissions to Multiply Your Time by Rory Vaden (Chuck) Harry Potter and the Sorcerer's Stone by J.K. Rowling (Chuck) Postmatic (Roy) Caldera Forms (Roy) Calypso (Ryan) AppPresser (Ryan) LoopConf (Ryan)
Angular Remote Conf 02:01 - Roy Sivan Introduction Twitter GitHub Blog The WP Crowd Podcast 02:23 - Ryan Sullivan Introduction Twitter WP Site Care LoopConf 02:40 - WordPress and Angular 05:00 - Authentication and Security OAuth A Brief Introduction to WordPress Nonces Hire Otto 07:38 - Data and Plugging Angular Into APIs AppPresser 12:54 - The REST API and Plugins; Custom Plugins Help Scout Asana Harvest Chargify 21:23 - Displaying Data in WordPress Using Angular Stripe Keen IO 25:01 - Tutorials AngularJS and WordPress: Building a Single-Page Application with Roy Sivan JavaScript for WordPress Angular-Wordpress-Theme AngularJS-Boilerplate Josh Pollock angular-wp-front-end WordPress.tv Picks Mailgun (Lukas) Geoff Goodman updated the embedded view on Plunker (Lukas) Procrastinate on Purpose: 5 Permissions to Multiply Your Time by Rory Vaden (Chuck) Harry Potter and the Sorcerer's Stone by J.K. Rowling (Chuck) Postmatic (Roy) Caldera Forms (Roy) Calypso (Ryan) AppPresser (Ryan) LoopConf (Ryan)
Angular Remote Conf 02:01 - Roy Sivan Introduction Twitter GitHub Blog The WP Crowd Podcast 02:23 - Ryan Sullivan Introduction Twitter WP Site Care LoopConf 02:40 - WordPress and Angular 05:00 - Authentication and Security OAuth A Brief Introduction to WordPress Nonces Hire Otto 07:38 - Data and Plugging Angular Into APIs AppPresser 12:54 - The REST API and Plugins; Custom Plugins Help Scout Asana Harvest Chargify 21:23 - Displaying Data in WordPress Using Angular Stripe Keen IO 25:01 - Tutorials AngularJS and WordPress: Building a Single-Page Application with Roy Sivan JavaScript for WordPress Angular-Wordpress-Theme AngularJS-Boilerplate Josh Pollock angular-wp-front-end WordPress.tv Picks Mailgun (Lukas) Geoff Goodman updated the embedded view on Plunker (Lukas) Procrastinate on Purpose: 5 Permissions to Multiply Your Time by Rory Vaden (Chuck) Harry Potter and the Sorcerer's Stone by J.K. Rowling (Chuck) Postmatic (Roy) Caldera Forms (Roy) Calypso (Ryan) AppPresser (Ryan) LoopConf (Ryan)
This week on WPblab Jason Tucker, Bridget Willard speak with James Laws and Josh Pollock about their WordPress Form Plugins. They share a brief history about each and compare and contrast on the features each provides. We spend some time discussing the other players in this space and breakdown the pricing models and what lead them to go with the fremium model (Free core plugin, paid addons).Form plugins we talk about on this episode:Gravity FormsNinja FormsCaldera FormsFormidable FormsJetpack FormsContact Form 7Link List:WordPress Forms Plugin – Ninja Forms WordPress Form Creation PluginCaldera Forms – Drag and drop responsive form builder — WordPress PluginsDownloads Archive – Ninja FormsCaldera Forms Add-Ons – CalderaWPSending Email with Mailgun – WP NinjaswpMandrill — WordPress PluginsStud or Dud? 4 Ways to Spot Quality WordPress.org Plugins – WP NinjasEasy WordPress Contact Form Plugin – WPForms Lite — WordPress PluginsBuild and Analyze: Please, Go to Starbucks – Marco.orgInstapaper Set to Be the Free Starbucks ‘App Pick of the Week’ | iPhone in Canada Blog – Canada's #1 iPhone ResourceFreemius – Monetization for WordPress Plugin DevelopersNinja Demo – The only complete demo solution for WordPress!Front-End Posting – Ninja FormsFront-End Editor – Ninja FormsCaldera Forms Custom Fields – CalderaWPThe post EP024 – What are the best #WordPress forms in 2016? – #WPblab appeared first on WPwatercooler. See acast.com/privacy for privacy and opt-out information.
This time out we had PHP community icon Cal “Doesn’t Follow Chris On Twitter” Evans on to discuss the traveling minstrel show known as NomadPHP, the awesomeness of Day Camp 4 Developers, his thoughts on how Mailchimp handled The Mandrill Issue, and helped trigger Chris in to an epic rant. Chris also hopes that Cal has not noticed he hadn’t finished that thing he was supposed to do for him yet. It will be done really soon! We’ll be giving away 4 free tickets to the Day Camp 4 Developers on Modern PHP on April 22, 2016! Sign up for our mailing list now to enter the drawing! Don’t forget about our special offer for listeners! Get 50% off Backup Pro’s CMS plugins by using the promo code devhell! And get trials of Backup Pro for ExpressionEngine 2, ExpressionEngine 3, Craft, WordPress, PrestaShop, and Concrete5! Do these things! Check out our sponsors Backup Pro, Roave and WonderNetwork Get 50% off Backup Pro’s services by using the promo code devhell Buy stickers at devhell.info/shop Follow us on Twitter here Rate us on iTunes here Listen Download now (MP3, 59.9MB, 1:23:23) Links and Notes One of Sean Connery’s finest scenes Chris' favourite movie Guy who harpooned the FedEx pilots NomadPHP Day Camp 4 Developers Box Lunch Josh Holmes Josh Lockhart Josh’s Lockhart’s Modern PHP Book The SlimPHP microframework Lorna Jane’s website Rob Allen (who took a very popular picture of Chris) New Zealand developer Chris Pitt Aaron Piotrowski Icicle Sara Golemon The 12th Man I can’t wait to use HHJVM Patrick McKenzie MailChimp’s thought-provoking post about the future of Mandrill Amazon SES Mailgun SendGrid SparkPost Feedbin Feedly
This week we'll be discussing how to build a email newsletter using WordPress from forms to rss fed content we'll try and discuss it all.Show airs Nov 2 at 11am PDT / 2pm EDT / 6PM UTC* Getting MailChimp to Send my Blog Posts to your Inbox 00:03* ConvertKit 00:05* WordPress › Event Calendar Newsletter « WordPress Plugins 00:10* WordPress › WP Email Capture « WordPress Plugins 00:11* ConvertKit Demo by Pat Flynn – SPI TV, Ep. 28 00:11* Email Archives – Easy Digital Downloads 00:11* OptinMonster 00:15* ConvertKit 00:16* LouisCK.net | Mailing List 00:16* Transactional Email from MailChimp – Mandrill 00:19* Email Delivery & Transactional Email Service | SendGrid 00:19* Transactional Email API Service for Developers by Rackspace – Mailgun 00:21* WordPress › SendGrid « WordPress Plugins 00:21* Email Archives – Easy Digital Downloads 00:22* EDD Product Updates – Easy Digital Downloads 00:23* The best apps. Better together. – Zapier 00:26[LISTATTENDEES event_identifier=”ep160-building-an-email-newsletter-using-wordpress-5-5636aac7bf748″ show_gravatar=”true”] See acast.com/privacy for privacy and opt-out information.
Justin and Jason discuss using Percona for just-in-time MySQL consulting and the idea of offering time-and-a-half "no-wait" rates for AnyFu, the idea of hiring open source experts to write custom patches, using GUIDs in place of auto-increment IDs to solve detached MySQL slave inserts, how Jason has been advising a startup as a consulting CTO, the importance of creating and documenting a well-defined API when pursing a simultaneous web and mobile development strategy, building a critical mass of AnyFu experts, why Jason is considering becoming active on Twitter, how Ben Reyes cleaned up with TSLA, setting up an online trading account, the consumer reports sterling evaluation of the Telsa Model S, why Tesla succeeded and Fisker failed, how conventional wisdom about alternative energy is way out of date, but how Kleiner Perkins has lost money investing in clean energy, the ground-breaking tech of Google Glass and it's implications, how space junk destroyed a Russian satellite, the possibility of doing a marathon podcast, the wide variation in medial costs by region of the country and how to turn this into a business, Jason's idea for a site that debunks false conventional wisdom, a new tech internship model, the study suggesting that college doesn't improve critical thinking for 45% of students, the study demonstrating that supportive parenting works better than "tiger" parenting which leads to a comparatively lower GPA and a more depressive emotional state, the hasty generalization fallacy and cognitive biases, how a 14-year-old discovered that the magnets in an iPad can turn off pacemakers, why Jason wants a TL;DR for everything, why it's valuable and how to create a business out of it, the prospect of using a mobile device to login to a website, how police departments are starting to use iPhone-based iris scanners in the field, the Twine Kickstarter project, combining Kickstarter, Google Trends and Twitter to mine sentiment analysis, why Justin thinks there's a Kickstarter bubble, Jason's theory of why the Google search term "color" is positively correlated with a bullish market, the Ersatz deep learning web platform and why people think it's a big deal, why Jason thinks there needs to be an accountability website for public influencers, the Freakonomics chapter about the performance of kids who were not accepted into a magnet school due to a lottery pick, setting up a subdomain for transactional email on Mailgun, how listener James Jensen is teaching a group of kids how to build Arduino-based robots, an update on Catalyst and the plans for the summer, the latest on Jason's secret project, using MathJax and jqMath to add equations to a web page, the latest on Pluggio, Justin's thoughts on Laravel, how Khan Academy Lite is using Raspberry Pi to stream videos, how the State Department ordered a firm to remove blueprints for a 3D-printed guns from the web, how Obama is backing the FBI's effort to wiretap web users and why Justin is moving yet again.