Archives
- By thread 3808
-
By date
- June 2021 10
- July 2021 6
- August 2021 20
- September 2021 21
- October 2021 48
- November 2021 40
- December 2021 23
- January 2022 46
- February 2022 80
- March 2022 109
- April 2022 100
- May 2022 97
- June 2022 105
- July 2022 82
- August 2022 95
- September 2022 103
- October 2022 117
- November 2022 115
- December 2022 102
- January 2023 88
- February 2023 90
- March 2023 116
- April 2023 97
- May 2023 159
- June 2023 145
- July 2023 120
- August 2023 90
- September 2023 102
- October 2023 106
- November 2023 100
- December 2023 74
- January 2024 75
- February 2024 75
- March 2024 78
- April 2024 74
- May 2024 108
- June 2024 98
- July 2024 116
- August 2024 134
- September 2024 130
- October 2024 141
- November 2024 171
- December 2024 64
-
Webinar: The Next Wave of GenAI: Domain-Specific LLMs
Webinar: The Next Wave of GenAI: Domain-Specific LLMs
Learn guiding principles for successful generative AI initiativesNavigate the Next Wave of GenAI:
Domain-Specific LLMsThursday, November 9, 2023,
10:00am – 11:00am PSTRegister Stay at the Forefront of Innovation
Join our new GenAI webinar series to learn about the latest trends and best practices in generative AI from industry leaders and practitioners.
Navigate the Next Wave of GenAI: Domain-Specific LLMs
To gain competitive advantage, innovative companies are starting to embed large language models into proprietary workflows that support domain-specific use cases. Many of them choose open-source LLMs to reduce data and compute requirements as well as privacy risks. The results have the potential to accelerate and enrich all sorts of business functions, from customer service to document processing and more.
Join our discussion with Kevin Petrie, VP of Research at Eckerson Group, and Ro Shah, AI Product Director at Intel, to better understand how careful design, implementation, and governance will help you achieve success with the next of GenAI.
Topics include:
- The requirements and architectural approaches to domain-specific LLMs
- Common challenges, benefits, and use cases
- Must-know guiding principles for successful generative AI initiatives
Thursday, November 9, 2023, 10:00am – 11:00am PST
Register Kevin Petrie
VP of Research at Eckerson Group
Ro Shah
AI Product Director at Intel's Data Center and AI Group
Sancha Huang Norris
Generative AI Marketing Lead at Intel's Data Center and AI Business Unit
If you forward this email, your contact information will appear in any auto-populated form connected to links in this email.
This was sent to info@learn.odoo.com because you are subscribed to Webinars. To view and manage your marketing-related email preferences with Intel, please click here.
© 2023 Intel Corporation
Intel Corporation, 2200 Mission College Blvd., M/S RNB4-145, Santa Clara, CA 95054 USA. www.intel.com
Privacy | Cookies | *Trademarks | Unsubscribe | Manage Preferences
by "Intel Corporation" <intel@plan.intel.com> - 04:50 - 14 Oct 2023 -
The week in charts
The Week in Charts
Worker disengagement, scaling green tech, and more Share these insights
Did you enjoy this newsletter? Forward it to colleagues and friends so they can subscribe too. Was this issue forwarded to you? Sign up for it and sample our 40+ other free email subscriptions here.
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to The Week in Charts newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Week in Charts" <publishing@email.mckinsey.com> - 03:32 - 14 Oct 2023 -
EP81: How Companies Ship Code to Production
EP81: How Companies Ship Code to Production
This week’s system design refresher: HTTP Status Codes Explained In 5 Minutes (Youtube video) How do companies ship code to production? What happens when you type a URL into a browser? Top 3 API Gateway Use Cases Writing Code that Runs on All Platforms Forwarded this email? Subscribe here for moreThis week’s system design refresher:
HTTP Status Codes Explained In 5 Minutes (Youtube video)
How do companies ship code to production?
What happens when you type a URL into a browser?
Top 3 API Gateway Use Cases
Writing Code that Runs on All Platforms
Docker 101: Streamlining App Deployment
Why You Need a Single Tool for Infrastructure Monitoring and APM (Sponsored)
If you want to build, deploy, and operate high-performing services, while reducing high tooling and engineering costs, this ebook is for you. Discover how to achieve application performance monitoring (APM) and infrastructure monitoring from a single observability platform that enables you to lessen revenue loss as a result of downtime, reduce tool sprawl, and remediate performance issues quickly to minimize customer impact.
HTTP Status Codes Explained In 5 Minutes
How do companies ship code to production?
The diagram below illustrates the typical workflow.
Step 1: The process starts with a product owner creating user stories based on requirements.
Step 2: The dev team picks up the user stories from the backlog and puts them into a sprint for a two-week dev cycle.
Step 3: The developers commit source code into the code repository Git.
Step 4: A build is triggered in Jenkins. The source code must pass unit tests, code coverage threshold, and gates in SonarQube.
Step 5: Once the build is successful, the build is stored in artifactory. Then the build is deployed into the dev environment.
Step 6: There might be multiple dev teams working on different features. The features need to be tested independently, so they are deployed to QA1 and QA2.
Step 7: The QA team picks up the new QA environments and performs QA testing, regression testing, and performance testing.
Steps 8: Once the QA builds pass the QA team’s verification, they are deployed to the UAT environment.
Step 9: If the UAT testing is successful, the builds become release candidates and will be deployed to the production environment on schedule.
Step 10: SRE (Site Reliability Engineering) team is responsible for prod monitoring.Latest articles
If you’re not a subscriber, here’s what you missed this month.
To receive all the full articles and support ByteByteGo, consider subscribing:
What happens when you type a URL into a browser?
Let’s look at the process step by step.
Step 1: The user enters a URL (www. bytebytego. com) into the browser and hits Enter. The first thing we need to do is to translate the URL to an IP address. The mapping is usually stored in a cache, so the browser looks for the IP address in multiple layers of cache: the browser cache, OS cache, local cache, and ISP cache. If the browser couldn’t find the mapping in the cache, it will ask the DNS (Domain Name System) resolver to resolve it.
Step 2: If the IP address cannot be found at any of the caches, the browser goes to DNS servers to do a recursive DNS lookup until the IP address is found.
Step 3: Now that we have the IP address of the server, the browser sends an HTTP request to the server. For secure access of server resources, we should always use HTTPS. It first establishes a TCP connection with the server via TCP 3-way handshake. Then it sends the public key to the client. The client uses the public key to encrypt the session key and sends to the server. The server uses the private key to decrypt the session key. The client and server can now exchange encrypted data using the session key.
Step 4: The server processes the request and sends back the response. For a successful response, the status code is 200. There are 3 parts in the response: HTML, CSS and Javascript. The browser parses HTML and generates DOM tree. It also parses CSS and generates CSSOM tree. It then combines DOM tree and CSSOM tree to render tree. The browser renders the content and display to the user.Top 3 API Gateway Use Cases
API gateway sits between the clients and services, providing API communications between them.
1. API gateway helps build an ecosystem.
The users can leverage an API gateway to access a wider set of tools. The partners in the ecosystem collaborate with each other to provide better integrations for the users.
2. API gateway builds API marketplace
The API marketplace hosts fundamental functionalities for everyone. The developers and businesses can easily develop or innovate in this ecosystem and sell APIs on the marketplace.
3. API gateway provides compatibility with multiple platforms
When dealing with multiple platforms, an API gateway can help work across multiple complex architectures.Writing Code that Runs on All Platforms
Developing code that functions seamlessly across different platforms is a crucial skill for modern programmers.
The need arises from the fact that users access software on a wide range of devices and operating systems. Achieving this universal compatibility can be complex due to differences in hardware, software environments, and user expectations.
Creating code that works on all platforms requires careful planning and understanding of the unique challenges presented by each platform.
Better planning and comprehension of cross-platform development not only streamline the process but also contribute to the long-term success of a software project.
It reduces redundancy, simplifies maintenance, ensures consistency, boosting satisfaction and market reach.
Here are key factors for cross-platform compatibility
Over to you: How have you tackled cross-platform compatibility challenges in your projects? Share your insights and experiences!Docker 101: Streamlining App Deployment
Fed up with the "it works on my machine" dilemma? Docker could be your salvation!
Docker revolutionizes software development and deployment. Explore the essentials:
1. Bundle Everything: Docker packs your app and its dependencies into a portable container – code, runtime, tools, libraries, and settings – a tidy, self-contained package.
2. Virtual Isolation: Containers offer packaging and isolation. Run diverse apps with different settings on a single host without conflicts, thanks to Linux namespaces and cgroups.
3. Not VMs: Unlike resource-heavy VMs, Docker containers share the host OS kernel, delivering speed and efficiency. No VM overhead, just rapid starts and easy management. ⚡
4. Windows Compatibility: Docker, rooted in Linux, works on Windows too. Docker Desktop for Windows uses a Linux-based VM, enabling containerization for Windows apps.Latest articles
Here are the latest articles you may have missed:
To receive all the full articles and support ByteByteGo, consider subscribing:
Like Comment Restack © 2023 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:39 - 14 Oct 2023 -
La creación de una fuerza laboral empoderada con IA generativa
Además, cómo las empresas pueden crear valor en la transición a cero emisiones netas
by "Destacados de McKinsey" <publishing@email.mckinsey.com> - 08:26 - 14 Oct 2023 -
You're invited! Join us for a McKinsey Live webinar
From poverty to empowerment: Raising the bar for sustainable and inclusive growth New from McKinsey & Company
Can the world move toward a higher benchmark and erase poverty more decisively—and do so while simultaneously taking action to get on a net-zero pathway? On Thursday, Oct. 26, 11:30 AM ET / 5:30 PM CET, join Sven Smit, senior partner and global chair of MGI, and Tracy Francis, senior partner and chief marketing officer, as they explore these questions and the implications for companies as we look to close the economic empowerment and net-zero gaps.
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to our McKinsey Global Institute alert list.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey & Company" <publishing@email.mckinsey.com> - 02:27 - 13 Oct 2023 -
How are women faring in the workplace?
On Point
Women in the Workplace 2023 Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
Back to work. During the COVID-19 pandemic, millions of women dropped out of the US labor force, many unable to juggle work and household responsibilities. Now, 2023 data finds that the highest percentage of women have rejoined the workforce since 2020. Still, women’s progress is precarious. Facing an ongoing wage gap is only one part of the problem. Since they perform the bulk of domestic labor, women are more vulnerable to burnout—and burnout is why many women left the workforce in the first place. [BBC]
•
More women in C-suite. The Women in the Workplace 2023 report reveals some hard-fought gains at the top, with women’s representation in the C-suite at the highest it has ever been. Since 2015, the number of women in the C-suite has increased from 17% to 28%, and more women are also in VP and SVP roles. However, with lagging progress in the middle of the pipeline and a persistent underrepresentation of women of color, true parity remains painfully out of reach, according to McKinsey senior partners Alexis Krivkovich and Lareina Yee and their coauthors.
— Edited by Belinda Yu, editor, Atlanta
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to the On Point newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey On Point" <publishing@email.mckinsey.com> - 01:47 - 13 Oct 2023 -
Don't Miss Out! "Accelerating Computer Vision Model Development & Deployment with Intel® Geti™ and OpenVINO™"
Don't Miss Out! "Accelerating Computer Vision Model Development & Deployment with Intel® Geti™ and OpenVINO™"
Accelerating Computer Vision Model Development & Deployment with Intel® Geti™ and OpenVINO™
Live Virtual Training
Thursday, October 19, 2023
08:30 am - 09:30 am PDTRegister Now Organizations building computer vision systems require extensive timelines and separate solutions for AI model development and deployment. In this session, we explore leveraging the tight integration between the Intel® Geti™ platform and OpenVINO™ toolkit to streamline vision model training and build scalable deployment solutions. Live demos will walk through the complete process of building and deploying an AI model with best-in-class inferencing on Intel hardware.
You will learn about:
- How the Intel® Geti™ platform speeds up CV model development
- How can you take advantage of built-in OpenVINO™ optimizations to develop production-ready models and deploy them easily on a range of Intel HW for optimum performance
Register Now Speakers
Paula Ramos
AI Evangelist - Intel
Paula Ramos is an AI evangelist at Intel working with two amazing products Intel® Geti™ platform and OpenVINO™. She has a PhD in Computer Vision and Machine learning and more than 18 years of experience breaking the bottlenecks in AI mainly in the agricultural sector.
Ashutosh Kumar
Intel® Geti™ Technical Marketing - Intel
Ashutosh Kumar drives technical marketing efforts for Intel® Geti™. He holds a Ph.D. in Material Science and an MBA and 10+ years of experience in software development, R&D, and product across semiconductor, software security, and machine learning domains.
If you forward this email, your contact information will appear in any auto-populated form connected to links in this email.
This was sent to info@learn.odoo.com because you are subscribed to Webinars. To view and manage your marketing-related email preferences with Intel, please click here.
© 2023 Intel Corporation
Intel Corporation, 2200 Mission College Blvd., M/S RNB4-145, Santa Clara, CA 95054 USA. www.intel.com
Privacy | Cookies | *Trademarks | Unsubscribe | Manage Preferences
by "Intel Corporation" <IntelConnect@plan.intel.com> - 01:19 - 12 Oct 2023 -
Forward Thinking on the existential issues facing the middle classes in every country with Homi Kharas
Embrace change New from McKinsey Global Institute
Forward Thinking on the existential issues facing the middle classes in every country with Homi Kharas
Embrace change Prefer audio? Listen to the podcast, and explore past episodes of the Forward Thinking podcast. Subscribe via Google Podcasts, Apple Podcasts, Spotify, or Amazon Music.
From poverty to empowerment: Raising the bar for sustainable and inclusive growth
The economic potential of generative AI: The next productivity frontier
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to our McKinsey Global Institute alert list.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey & Company" <publishing@email.mckinsey.com> - 12:09 - 12 Oct 2023 -
The 6 Most Impactful Ways Redis is Used in Production Systems
The 6 Most Impactful Ways Redis is Used in Production Systems
Redis is often referred to as a Swiss Army knife - it's an incredibly versatile in-memory database that can help solve many different problems. Let's say your online game is experiencing slow response times from your database due to rapidly increasing users. Or your e-commerce site needs to quickly display real-time product inventory for flash sales. Or your web analytics need to track page views at massive scale. Forwarded this email? Subscribe here for moreThis is a sneak peek of today’s paid newsletter for our premium subscribers. Get access to this issue and all future issues - by subscribing today.
Latest articles
If you’re not a subscriber, here’s what you missed this month.
To receive all the full articles and support ByteByteGo, consider subscribing:
Redis is often referred to as a Swiss Army knife - it's an incredibly versatile in-memory database that can help solve many different problems.
Let's say your online game is experiencing slow response times from your database due to rapidly increasing users. Or your e-commerce site needs to quickly display real-time product inventory for flash sales. Or your web analytics need to track page views at massive scale.
Redis to the rescue! Its lightning fast speeds and flexible data structures make it a go-to tool for many challenging use cases.
In this issue, we'll explore 6 popular Redis use cases including caching, session management, leaderboards, queues, analytics, and more. You'll discover techniques to supercharge your apps.
But first, let's do a quick refresher on Redis data structures we covered in our previous issue:
Now what makes Redis so fast? Unlike disk-based databases, Redis stores all data in memory and uses a single-threaded design. This allows Redis to achieve extremely high throughput and lightning fast speeds for reads and writes. The performance combined with versatile data structures like the ones above enables Redis to power many data-intensive real-time applications.
First up is caching.
Cache
A cache is an essential part of a system. It provides a shortcut to access hot data and improves performance. A typical cache architecture has three layers:
Application Cache: This sits inside the application's memory and is usually a hashmap holding frequently accessed data like user profiles. The cache size is small and data is lost when the app restarts.
Second Level Cache: This is often an in-process or out-of-process cache like EhCache. It requires configuring an eviction policy like LRU, LFU, or TTL based eviction for automatic cache invalidation. The cache is local to each server.
Distributed Cache: This is usually Redis, deployed on separate servers from the application servers. Redis supports different eviction policies to control what data stays in the cache. The cache can be sharded across multiple servers for horizontal scalability. The cache is shared across multiple apps. Redis offers persistence, replication for high availability, and a rich set of data structures.
Redis lets you cache different data types like strings for user’s full names, hashes for user profiles, etc. However, the database remains the complete source of truth and holds the full set of data, while Redis caches the hot subsets.
Based on the Pareto principle, around 20% of data tends to make up 80% of accesses. So caching the hottest 20% of data in Redis can improve performance for a majority of requests. This 80/20 rule of thumb can guide what data is cached versus stored solely in the database.
The cache hierarchy allows managing different data sizes/access patterns efficiently. The first level cache holds a small volume of very hot data. The second level cache holds more data, still frequently accessed. The distributed Redis cache can hold large datasets by sharding across servers.
Using Redis as a cache improves performance but introduces complexity around cache coherence. There can be multiple copies of data, so read/write strategies need careful design. Typically one data source is designated as the "source of truth" and writes go there first. The application can implement lazy loading and write-through patterns when using Redis as a cache to keep it updated. Cache aside and read aside are other application-level caching patterns that Redis readily supports.
Caching is a classic time vs space tradeoff - we duplicate data across the system to gain speed. Interested readers can check our previous issues on caching best practices.
Based on the Pareto principle, 20% of the data in the system is mostly accessed, so this should be good guidance for the caching strategy.
Session Store
The Session Store is a critical component for web applications to maintain state across requests. Popular solutions like Redis provide a fast, scalable session store by keeping session data in-memory.
The server uses Redis to store session data and associate it with each user. It assigns every client a unique session ID that is sent on each request to retrieve the correct session. Storing sessions in Redis instead of locally on each app server removes the need for "sticky sessions" when load balancing.
Session data in Redis is serialized as JSON or similar format. This enables structured data to be stored like user profiles, recent actions, shopping carts, and CSRF tokens.
Sessions should expire after a period of inactivity. This practice improves security and frees up stale resources. The expiration time can be configured based on app needs.
The diagram below shows a typical Redis session flow:
Steps 1 and 2 - A user login request is sent to the User Service.
Steps 3 and 4 - The User Service creates a new session in Redis by generating a unique session ID.
Steps 5 and 6 - The User Service sends the session ID back to the client where it is stored locally.
Steps 7 and 8 - The user adds a product to their shopping cart. This sends the request to the Shopping Cart Service.
Steps 9 and 10 - The Shopping Cart Service retrieves the session data from Redis using the session ID. It updates the session object in Redis by adding the new shopping cart items.
Steps 11 and 12 - The Shopping Cart Service returns a success status to the client.
Keep reading with a 7-day free trial
Subscribe to
ByteByteGo Newsletterto keep reading this post and get 7 days of free access to the full post archives.A subscription gets you:
An extra deep dive on Thursdays Full archive Many expense it with team's learning budget Like Comment Restack © 2023 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:37 - 12 Oct 2023 -
See what's new with Remote's global benefits 🌍🚀
See what's new with Remote's global benefits 🌍🚀
We're excited to share substantial upgrades to our global employee benefits plans that have taken place this year! These changes are now in effect in many of our top markets.
These updates represent changes in some of our most popular countries for the current benefits plan year. Benefits’ costs, coverage, and optionality varies by country. You can explore our plan options by country in our Benefits Directory.
Discover what's new
More tiers for enhanced flexibility
Additional optionality on offering Remote benefits
Reduced costs
Increased coverage
Access to gender-affirming healthcare
Our benefits experts are dedicated to improving the employee experience while providing greater flexibility and lower costs to customers. We are constantly adapting to market changes and responding to customer feedback to ensure best-in-class, comprehensive coverage everywhere we hire.
Need Help?
We're Here for You!Search over 1,500 articles, visit our Help Center.
Live Chat for direct help inside your Remote dashboard.
Prefer a personal touch? Schedule a call with an expert.
You received this email because you are subscribed to News & Offers from Remote Technology, Inc.
Update your email preferences to choose the types of emails you receive.
Unsubscribe from all future emailsRemote Technology, Inc.
Copyright © 2023 Remote Technology, Inc. All rights reserved.
18 Bartol St. #1163 San Francisco California
by "Remote" <hello@remote-comms.com> - 11:00 - 12 Oct 2023 -
Join me at FutureStack London
Hi there,
I’d like to personally invite you to our FutureStack user conferences in London on 14th November, where we'll be hosting an exciting agenda packed with product announcements around logs, security, infrastructure, unified APM, generative AI and the developer toolchain.
Highlights you don't want to miss:
- See our new GenAI assistant, New Relic Grok, in action
- Listen to stories of observability excellence from DevOps and engineering leaders at Informa, The Access Group and more to be announced!
- Enhance your observability game with hands-on workshops where you can tap into the expertise of our engineers and learn how to solve complex problems in distributed architectures
Duncan Bradford
GVP Customer Adoption,
New RelicView this online · Unsubscribe
This email was sent to info@learn.odoo.com. If you no longer wish to receive these emails, click on the following link: Unsubscribe
by "Duncan Bradford, New Relic" <emeamarketing@newrelic.com> - 05:00 - 12 Oct 2023 -
There are four plausible paths for global wealth. Here’s how each could play out.
On Point
One possible productive pathway Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
The dismal science. At a recent meeting, top global economists traded gloomy views of global growth, citing concerns including low productivity, a lack of geopolitical stability, and record government debt. One economist suggested that a global growth rate above 4% may be in the past, a relic of a period during which China’s rapid growth drove higher global output. Annual growth of 3% may be the new reality, which could create difficult situations for less developed economies with growing populations. [Reuters]
•
The road less traveled. Is it possible for the world to return to an era of productive growth? McKinsey Global Institute (MGI) director Olivia White, McKinsey senior partner Michael Birshan, and their coauthor explored four plausible scenarios for the global economy’s next path. Three scenarios offer an unfavorable mix of inequality, high inflation, and asset corrections. But a return to productive growth would help lower inflation, enable technology deployment and new investment to accelerate, and allow GDP growth to outpace growth in the value of the world’s assets.
— Edited by Katy McLaughlin, senior editor, Southern California
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to the On Point newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey On Point" <publishing@email.mckinsey.com> - 12:07 - 12 Oct 2023 -
RE: QUOTATION AND ENQUIRER
Dear Sir,We intend to invite your good company to quote the best price for the attached list of items:-Please indicate our PR No. in your quotation.TERMS & CONDITIONSDelivery :-Validity :-Payment Terms :-Warm regards,Jolene ThompsonPresident/CEOAmerican Municipal Power, Inc.1111 Schrock Rd Ste 100 Columbus, OH, 43229-1155 United StatesTel. +1 424 270 6344Email:edcapt@duwonferry.com
by "duwonferry.com" <edcapt@duwonferry.com> - 09:19 - 11 Oct 2023 -
From Security to Compliance - Leap Ahead with Cloud Security Analytics
Sumo Logic
Enabling greater security insights
From security to compliance - leap ahead with Sumo Logic
The best insights manifest when logs are centralized, managed and analyzed on a single platform.
Whether you're mastering the art of audit and compliance or advancing your security practice, proper log analysis is the foundation you need. Learn more in the two guides below. Learn more about Sumo Logic's Cloud Security Analytics.Sumo Logic, Level 9, 64 York Street, Sydney, NSW 2000
© 2023 Sumo Logic, All rights reserved.Unsubscribe
by "Sumo Logic" <marketing-info@sumologic.com> - 09:00 - 11 Oct 2023 -
Automate the planning and scheduling of your fleets with Route Optimization Software.
Automate the planning and scheduling of your fleets with Route Optimization Software.
Optimize Routes for Increased Efficiency, Reduced Costs, and Improved Customer Satisfaction.Optimize Routes for Increased Efficiency, Reduced Costs, and Improved Customer Satisfaction.
Find out what makes our software stand out from the crowd
Automated Route Planning
Our software automatically adjusts for optimal routes and reschedules as needed, boosting productivity by reducing time on the road.
Distance and Weight-based Optimization
Our optimization the shortest travel distance and maximizes vehicle load. It saves costs, improves efficiency, and boosts customer satisfaction.
Track Route in Real-Time
Track fleet movement and location in real-time to ensure on-time task completion. Our software automatically assigns new paths and improves fleet efficiency with real-time route planning.
Empower your clients with route optimization for efficient route planning
You may also be interested in
Uffizio Technologies Pvt. Ltd., 4th Floor, Metropolis, Opp. S.T Workshop, Valsad, Gujarat, 396001, India
by "Sunny Thakur" <sunny.thakur@uffizio.com> - 08:00 - 11 Oct 2023 -
How are gen AI and other trends affecting the future of work?
On Point
Where job shifts could occur Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
Highly sought skills. Organizations are on a hiring spree to snap up skilled workers, with AI as the fastest-growing job category in the first six months of 2023, according to a US freelance-work platform. An analysis of hiring behavior on the platform revealed the ten AI-related capabilities companies most desire. These include the ability to work with generative-AI-driven chatbot applications, understand natural-language processing, and use AI image processing, which allows organizations to extract information from invoices and other documents. [CIO]
•
Occupational shifts. Organizations must pivot to embrace AI and gen AI, along with the deep changes they may create, McKinsey Global Institute director Kweilin Ellingrud and McKinsey partner Saurabh Sanghvi share in a recent episode of The McKinsey Podcast. In the US, 12 million occupational transitions are likely going to need to happen between now and 2030, Ellingrud reveals. Eighty percent of those would likely occur in four occupational categories: customer service, food service, production, and office support.
— Edited by Belinda Yu, editor, Atlanta
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to the On Point newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey On Point" <publishing@email.mckinsey.com> - 02:30 - 11 Oct 2023 -
Join us for Adobe Max Online 2023.
Adobe
Meet the MAX speakers who will spark your creativity.Inspiration overload.
Ignite your creativity with the latest in design, video, and generative AI. Get ready for an electrifying line up of speakers at the MAX online mainstage. Secure your free spot now to be part of something extraordinary.
Uncover trends and innovations
Catch the keynotes for Adobe's latest industry trends and creative breakthroughs. MAX brings together world-class speakers who are trendsetters, creative visionaries and out-of-the-box-thinkers.
Creator rockstars unleashed
Experience extraordinary sessions led by luminaries like Sougwen Chung, Dylan Mooney, Mikaela Stafford, and more. Dive into Creativity Sessions for the freshest graphic design and video workflows.
Elevate with MAX Online Sessions
Select from over 50 invaluable sessions guided by industry leaders and creative trailblazers. Engage directly with speakers’ post-session to fuel your inquiries.
2023 Diamond sponsors
Creativity for all.Adobe and the Adobe logo are either registered trademarks or trademarks of Adobe in the United States and/or other countries. This is not a comprehensive list of all Adobe trademarks. For a full list, refer to the Adobe List of Trademarks. All other trademarks are the property of their respective owners.
By clicking on some of the links in this email, you might be redirected to forms that will be pre-populated with your contact information.
This is a marketing email from Adobe Systems Software Ireland Limited, 4‑6 Riverwalk, Citywest Business Park, Dublin 24, Ireland.
Click here to unsubscribe or send an unsubscribe request to the postal address above. Please review the Adobe Privacy Policy:
Australia
New Zealand
Indonesia
Malaysia
Philippines
Vietnam
Singapore
India
Hong Kong
To ensure email delivery, add demand@info.adobe.com to your address book, contacts, or safe sender list.
If you have a privacy-related complaint, send it to: privacy@adobe.com
View in browser
by "Adobe Creative Cloud for Business" <demand@info.adobe.com> - 10:06 - 10 Oct 2023 -
The Tech Promotion Algorithm: A Structured Guide to Moving Up
The Tech Promotion Algorithm: A Structured Guide to Moving Up
While most topics in the ByteByteGo newsletter focus on technical knowledge, we also acknowledge the critical role of managing career growth and development, particularly for those at or targeting senior software engineer roles. In today's issue, we are fortunate to have Steve Huynh, Principal Engineer at Amazon, as our guest contributor. Steve is an 18 year veteran at Amazon. He’s conducted more than 850 technical interviews, trained thousands of people on how to conduct interviews and assess candidates, and has directly mentored dozens of folks to get to the next level. Forwarded this email? Subscribe here for moreThis is a sneak peek of today’s paid newsletter for our premium subscribers. Get access to this issue and all future issues - by subscribing today.
Latest articles
If you’re not a subscriber, here’s what you missed this month.
To receive all the full articles and support ByteByteGo, consider subscribing:
While most topics in the ByteByteGo newsletter focus on technical knowledge, we also acknowledge the critical role of managing career growth and development, particularly for those at or targeting senior software engineer roles. In today's issue, we are fortunate to have Steve Huynh, Principal Engineer at Amazon, as our guest contributor. Steve is an 18 year veteran at Amazon. He’s conducted more than 850 technical interviews, trained thousands of people on how to conduct interviews and assess candidates, and has directly mentored dozens of folks to get to the next level.
I encourage you to check out his new program, Speedrun to Promotion.
I also encourage you to check out his YouTube channel, and his free newsletter for further insights.
Follow Steve for more on LinkedIn and Twitter.
If you choose to go down the path of becoming a high-level tech IC, there’s a common frustration and helplessness that comes from not knowing how to get promoted. It’s easy to feel stuck and uncertain about the next steps in your career progression, even if you are doing everything that has been asked of you. The lack of clarity and guidance on what it takes to level up can be demotivating, especially if your peers seem to be passing you by.
A lot of this frustration comes from the lack of structure to the whole process. But because promotion is a process, it can be streamlined and optimized. In this newsletter, I’ll explain to you my personal approach to promotions that takes the guesswork out of the equation.
A lot of advice for promotion I would characterize as guess and check. It’s not wrong per se, but it doesn’t take into account the specific situations people are in, and it’s not guaranteed to terminate. Advice like “you should become a subject matter expert (SME) on your code base, ” or “you should lead a project from start to finish” may very well be true. The problem is that some of this advice doesn’t have clear boundaries. When exactly do you become an SME? You can also lead projects from start to finish and still be passed up for promotion and not know why.
A better approach is to invert things to create a plan that addresses gap areas that you proactively identify. This ensures that your effort is focused on things that directly address next-level criteria, instead of things where you’ve already demonstrated strengths, or worse, put effort into things that won’t make a difference at all. I call my approach the Tech Promotion Algorithm. In this newsletter I will share the exact steps to this algorithm.
I developed this framework over the course of nearly 20 years in the tech industry. Over this time I’ve helped dozens of people get to the next level, whether that was a promotion in-role or a lateral role change, like from SDET to SDE. This also includes several people that I’ve directly helped get to the L7 principal engineer level.
Preconditions
Like any algorithm, there are preconditions that must be satisfied before we can proceed:
You are employed - You can’t get promoted if you don’t have a job. I also won’t cover how to get a promotion by moving companies.
You are not on a performance improvement plan and are generally meeting expectations at your current level - Promotion occurs when you can successfully convince the right people that you can handle more scope. If you aren’t meeting expectations at your current level, focus on that before trying to get promoted.
You have a supportive manager - It’s critical to have the support of your manager because, at most companies, managers are the ones who shepherd employees through the process, author promotion documents, and compile promotion packets. If you have a bad relationship with your manager, focus first on repairing this relationship. If this is not possible you may have to switch teams or companies since they are so essential to the process.
Promotion is possible where you are - Some companies have instituted promotion freezes due to the economy. You may also be "capped out" at your current position, as some companies don't promote people past a certain level. The easy way to know whether a promotion is possible is if others have been promoted at your company in the past to the level you are targeting, though even this might not be enough. If your company has a quota system, you may not be able to get promoted until someone else leaves.
Tech Promotion Algorithm
The Tech Promotion Algorithm consists of three steps.
Generating a 360 assessment of where you stand - You need to identify what the next-level criteria is, and determine your strengths and weaknesses against this criteria by doing a self-assessment, working with your manager, and soliciting feedback from other coworkers, preferably with the people that have a say on whether you get promoted or not.
Developing an actionable plan and reviewing it with others - Once you’ve compiled a comprehensive assessment of where you stand, you need to generate a plan of action. Review this plan with the same audience that you solicited feedback from to ensure that the plan sufficiently addresses your areas of growth.
Execute - Since you’ve created an actionable plan it’s time to action that plan. How you deliver is just as important as what you deliver.
Iterate on these three steps until you are promoted. After every iteration, your areas for improvement should shrink, the plan should have less and less ambiguity, and execution should be much more focused. While there is no guarantee that this approach will always lead to a promotion, it optimizes for taking action on targeted areas in a systematic manner, so you at least avoid relying on guess and check methods.
360 Assessment
To create a comprehensive assessment of yourself, you must get feedback from the following sources:
Previous promotion feedback, if applicable
Self-assessment
Manager
Peers at the same level or below (what I call adjacent and downward)
Individual Contributors (ICs) and managers who are at higher levels and outside of your local organization (what I call upward and outward).
I will go over each type of feedback provider in more detail. But it’s critical that you both ask for your strengths and areas for improvement in terms of next-level criteria. Feedback against at-level criteria is useful for things like yearly performance reviews, but they are not the same.
Many companies, especially large ones, have published promotion criteria and leveling guidelines for each role. If this exists for your company, you are ready to proceed to gathering feedback.
If your company is small or doesn't have formal promotion criteria, don't fret. If you do some sleuthing online, you can find the role and level guidelines for other tech companies. Use sites like levels.fyi to map your role, level, and company (or a comparable company) to the level guidelines that you've found online. This approach isn't perfect, as there is often company-specific culture and terminology baked into these documents, but for the most part, these criteria are shared across the industry. Gathering 2-3 of these level documents and mapping them against levels.fyi should give you a good sense of the scope required at the next level for your company.
You should have 8-10 dimensions for which you need to gather data points. Put these in a spreadsheet as rows. The columns will be the feedback sources. To fill out your assessment, you will color the cells red for needs major improvement, yellow for needs minor improvement or more data, green for strength, and gray for no data.
Keep reading with a 7-day free trial
Subscribe to
ByteByteGo Newsletterto keep reading this post and get 7 days of free access to the full post archives.A subscription gets you:
An extra deep dive on Thursdays Full archive Many expense it with team's learning budget Like Comment Restack © 2023 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:37 - 10 Oct 2023 -
[Online Workshop] Maximise observability with New Relic logs
New Relic
Register for this free online workshop on 26th October at 10 AM BST/ 11 PM CEST to get a comprehensive introduction to understanding and working with logs in New Relic. Explore the different ways to bring your log data to New Relic, take a look at the fast and easy-to-use UI, and learn how to parse, filter, or drop logs to match your needs.
With hands-on labs in a sandbox environment, you’ll get to:
-
Search log data with ease and speed.
-
Work with partitions and AI log patterns.
-
Troubleshoot errors in applications and trace data.
-
Create charts and dashboards to share with teams.
-
Set up alert conditions for problems you want to prevent.
Register now Need help? Let's get in touch.
This email is sent from an account used for sending messages only. Please do not reply to this email to contact us—we will not get your response.
This email was sent to info@learn.odoo.com Update your email preferences.
For information about our privacy practices, see our Privacy Policy.
Need to contact New Relic? You can chat or call us at +44 20 3859 9190.
Strand Bridge House, 138-142 Strand, London WC2R 1HH
© 2023 New Relic, Inc. All rights reserved. New Relic logo are trademarks of New Relic, Inc
Global unsubscribe page.
by "New Relic" <emeamarketing@newrelic.com> - 06:07 - 10 Oct 2023 -
-
Gen Z’s mental health is declining, but there are opportunities for early intervention
On Point
Helping tomorrow’s workforce Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
Mental health generation gap. Members of Gen Z are a lot more likely than other generations to report experiencing stress, loneliness, and anxiety, according to a recent survey of more than 3,000 people in the US between the ages of 12 and 26. Less than 50% of Gen Zers believe they are thriving, compared with about 60% of millennials when they were at the same age. The news isn’t all bad, however, as Gen Z is also optimistic: more than 75% of them believe they have a bright future ahead, despite feeling unprepared for it. [CNN]
•
Teens in crisis. The number of young people experiencing mental health issues was already increasing before the COVID-19 pandemic, Harold Koplewicz, the founding president and medical director of the Child Mind Institute, shares in an interview with McKinsey Health Institute (MHI) coleader Erica Coe. Recent MHI research finds that Gen Z’s perceived mental health is worse than any other generation. Gen Zers are also much more likely to experience negative effects from interacting with social media. They tend to use social media more passively (for example, scrolling through others’ Instagram posts).
•
Talking about mental health. One interesting finding from the MHI survey is that of the 22% of Gen Zers who reported using digital mental health tools, 80% found them to be effective but often didn’t stick with them. “There’s a real question of how we engage Gen Z users to really utilize the power of digital innovation,” Coe says. Promoting mental health at work through employee programs and training programs to increase diversity in the therapist workforce can reduce stigma. Listen to this edition of The McKinsey Podcast for more on how investing in mental health support can benefit all generations.
— Edited by Gwyn Herbein, editor, Atlanta
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to the On Point newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey On Point" <publishing@email.mckinsey.com> - 12:29 - 10 Oct 2023