TypeScript Archives - gettectonic.com
OpenAI Introduces Canvas

OpenAI Introduces Canvas

Don’t get spooked – OpenAI introduces Canvas—a fresh interface for collaborative writing and coding with ChatGPT, designed to go beyond simple conversation. Canvas opens in a separate window, enabling you and ChatGPT to work on projects side by side, creating and refining ideas in real time. This early beta provides an entirely new way of collaborating with AI—combining conversation with the ability to edit and enhance content together. Built on GPT-4o, Canvas can be selected in the model picker during the beta phase. Starting today, we’re rolling it out to ChatGPT Plus and Team users globally, with Enterprise and Education users gaining access next week. Once out of beta, Canvas will be available to all ChatGPT Free users. Enhancing Collaboration with ChatGPT While ChatGPT’s chat interface works well for many tasks, projects requiring editing and iteration benefit from more. Canvas provides a workspace designed for such needs. Here, ChatGPT can better interpret your objectives, offering inline feedback and suggestions across entire projects—similar to a copy editor or code reviewer. You control every aspect in Canvas, from direct editing to leveraging shortcuts like adjusting text length, debugging code, or quickly refining writing. You can also revert to previous versions with Canvas’s back button. OpenAI Introduces Canvas Canvas opens automatically when ChatGPT detects an ideal scenario, or you can prompt it by typing “use Canvas” in your request to begin working collaboratively on an existing project. Writing Shortcuts Include: Coding in Canvas Canvas makes coding revisions more transparent, streamlining the iterative coding process. Track ChatGPT’s edits more clearly and take advantage of features that make debugging and revising code simpler. OpenAI Introduces Canvas to a world of new possibilities for truly developing and working with artificial intelligence. Coding Shortcuts Include: Training the Model to Collaborate GPT-4o has been optimized to act as a collaborative partner, understanding when to open a Canvas, make targeted edits, or fully rewrite content. Our team implemented core behaviors to support a seamless experience, including: These improvements are backed by over 20 internal automated evaluations and refined with synthetic data generation techniques, allowing us to enhance response quality and interaction without relying on human-generated data. Key Challenges as OpenAI Introduces Canvas A core challenge was determining when to trigger Canvas. We trained GPT-4o to recognize prompts like “Write a blog post about the history of coffee beans” while avoiding over-triggering for simple Q&A requests. For writing tasks, we reached an 83% accuracy in correct Canvas triggers, and a 94% accuracy in coding tasks compared to baseline models. Fine-tuning continues to ensure targeted edits are favored over full rewrites when needed. Finally, improving comment generation required iterative adjustments and human evaluations, with the integrated Canvas model now outperforming baseline GPT-4o in accuracy by 30% and quality by 16%. What’s Next Canvas is the first major update to ChatGPT’s visual interface since launch, with more enhancements planned to make AI more versatile and accessible. Canvas is also integrated with Salesforce. Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more Top Ten Reasons Why Tectonic Loves the Cloud The Cloud is Good for Everyone – Why Tectonic loves the cloud You don’t need to worry about tracking licenses. Read more

Read More
Slack Automation with New Workflow Features

Slack Automation with New Workflow Features

Salesforce Expands Slack Automation with New Workflow Features Salesforce has introduced new capabilities in Slack, allowing customers to build workflows that automatically trigger when an event occurs in third-party apps like PagerDuty, Asana, Bitbucket, and others. This update also enhances the user experience, making it more intuitive to create workflows in Slack. Users now have access to over 50 plug-and-play templates tailored to common productivity tasks. Additionally, developers gain access to more coding languages and tools for building custom workflows, which can be easily shared with their teams. Why It Matters Key Highlights Workflow Builder, Slack’s no-code automation tool, empowers users to streamline tasks directly within Slack, reducing the burden on IT teams. Salesforce highlights the following new features: From Slack’s Perspective Slack has also made it easier to customize workflows with expanded developer tools. Developers can now build custom steps using open APIs and new developer resources, integrating these steps into Workflow Builder. These tools support additional programming languages, including JavaScript, TypeScript, Python, and Java, further enhancing the flexibility of custom workflows. According to Rob Seaman, Slack’s Chief Product Officer, “At Slack, one of our product principles is ‘don’t make me think.’ We’re applying that to automation, making it intuitive and delightful for everyone. These new features empower both developers and end users to automate any business process across their apps seamlessly in Slack.” What This Means for Businesses As companies seek ways to increase productivity without overloading IT teams, automation has become a critical solution. Tools like Slack’s no-code Workflow Builder enable users of any skill level to automate repetitive tasks, freeing up time for more strategic work. This is particularly important in an era where skilled workers, especially in data science and programming, are in short supply. The expanded capabilities in Workflow Builder make it easier to create powerful workflows that integrate with third-party systems. In addition, Salesforce has expanded Slack AI, initially launched in April as an add-on for paying customers, to support multiple languages, including Japanese and Spanish. This ongoing development strengthens Slack’s position as a central hub for workplace automation. Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
Slack Operating System

Slack Operating System

Slack Advances Its Work Operating System with Enhanced Automation Capabilities With 3,000 workflows created this year alone, Rivian relies on Slack’s automation features to save time and boost team productivity. Slack Operating System are making a world of difference. Salesforce has announced new innovations in Slack, making it easier for users to build automations regardless of their technical expertise. Key Updates: Why This Matters: With 71% of business leaders under pressure to increase team productivity, and 70% of IT leaders concerned that rising business demands could stifle innovation, automation is crucial. A recent survey reveals that 77% of users believe automating routine tasks would significantly boost productivity. Companies need user-friendly, no-code automation solutions that enhance productivity without overburdening IT departments. A Closer Look: Slack’s Perspective: Rob Seaman, Chief Product Officer at Slack, stated, “At Slack, one of our product principles is ‘don’t make me think.’ We’re applying that principle to the traditionally technical and time-consuming area of automation, making it an intuitive and delightful productivity driver for everyone. These new features make Slack even more powerful, giving both developers and end users the tools they need to automate any business process across their work apps.” Customer Reaction: “Automation is a core capability that increases productivity and saves time for Rivian employees when doing repetitive work. Workflow Builder allows Slack users to easily create no-code automation at any experience level. Our Slack users created approximately 3,000 workflows in 2024, with heavy adoption in Production, Operation, and Service groups,” said Anoop Narang, Head of Digital Workplace & Solutions at Rivian. Availability: The enhancements to Workflow Builder are now generally available to all customers. Other app updates you might have missed. Slack 4.40.120 August 27, 2024 Bug Fixes Slack 4.39.95 July 29, 2024 Bug Fixes Slack 4.39.93 July 18, 2024 Bug Fixes Slack 4.39.90 July 8, 2024 Bug Fixes Slack 4.39.89 June 25, 2024 Bug Fixes Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
GitHub Copilot Autofix

GitHub Copilot Autofix

On Wednesday, GitHub announced the general availability of Copilot Autofix, an AI-driven tool designed to identify and remediate software vulnerabilities. Originally unveiled in March and tested in public beta, Copilot Autofix integrates GitHub’s CodeQL scanning engine with GPT-4, heuristics, and Copilot APIs to generate code suggestions for developers. The tool provides prompts based on CodeQL analysis and code snippets, allowing users to accept, edit, or reject the suggestions. In a blog post, Mike Hanley, GitHub’s Chief Security Officer and Senior Vice President of Engineering, highlighted the challenges developers and security teams face in addressing existing vulnerabilities. “Code scanning tools can find vulnerabilities, but the real issue is remediation, which requires security expertise and time—both of which are in short supply,” Hanley noted. “The problem isn’t finding vulnerabilities; it’s fixing them.” According to GitHub, the private beta of Copilot Autofix showed that users could respond to a CodeQL alert and automatically remediate a vulnerability in a pull request in just 28 minutes on average, compared to 90 minutes for manual remediation. The tool was even faster for common vulnerabilities like cross-site scripting, with remediation times averaging 22 minutes compared to three hours manually, and SQL injection flaws, which were fixed in 18 minutes on average versus almost four hours manually. Hanley likened the efficiency of Copilot Autofix in fixing vulnerabilities to the speed at which GitHub Copilot, their generative AI coding assistant released in 2022, produces code for developers. However, there have been concerns that GitHub Copilot and similar AI coding assistants could replicate existing vulnerabilities in the codebases they help generate. Industry analyst Katie Norton from IDC noted that while the replication of vulnerabilities is concerning, the rapid pace at which AI coding assistants generate new software could pose a more significant security issue. Chris Wysopal, CTO and co-founder of Veracode, echoed this concern, pointing out that faster coding speeds have led to more software being produced and a larger backlog of vulnerabilities for developers to manage. Norton also emphasized that AI-powered tools like Copilot Autofix could help alleviate the burden on developers by reducing these backlogs and enabling them to fix vulnerabilities without needing to be security experts. Other vendors, including Mobb and Snyk, have also developed AI-powered autoremediation tools. Initially supporting JavaScript, TypeScript, Java, and Python during its public beta, Copilot Autofix now also supports C#, C/C++, Go, Kotlin, Swift, and Ruby. Hanley also highlighted that Copilot Autofix would benefit the open-source software community. GitHub has previously provided open-source maintainers with free access to enterprise security tools for code scanning, secret scanning, and dependency management. Starting in September, Copilot Autofix will also be made available for free to these maintainers. “As the global home of the open-source community, GitHub is uniquely positioned to help maintainers detect and remediate vulnerabilities, making open-source software safer and more reliable for everyone,” Hanley said. Copilot Autofix is now available to all GitHub customers globally. Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
Slack's Next Gen Platform Released

Slack’s Next Gen Platform Released

The Salesforce Slack platform lets you extend, expand, and automate your workspaces all while collaborating. Slacks Next Gen Platform Released. Slacks Next Gen Platform Released Slack’s advanced platform, initially in the beta phase for developers, is now progressively rolling out to all teams. Following nearly three years of community-driven experimentation, development, and testing, Slack is excited for you to explore the possibilities it unlocks for your teams: Modular Architecture: Introduce yourself to a new modular architecture rooted in building blocks like functions, triggers, and workflows. These elements are remixable, reusable, and seamlessly connect to the data flow within Slack. Enhanced Developer Experience: Enjoy a faster, more intuitive developer interface with new tools such as the Slack CLI and TypeScript SDK. These tools simplify and clarify the often tedious aspects of building atop the Slack platform. Secure Infrastructure: Benefit from secure deployment, data storage, and authentication powered by Slack-managed serverless infrastructure. The fast Deno-based TypeScript runtime keeps your focus on coding and user experience. Flexible User Experience: Experience a flexible user interface that facilitates easy sharing of your creations within Slack. Introduce a link trigger to make your workflow portable—share it in messages, add it to bookmarks, incorporate it into a canvas, and more. Slack Seeks Feedback Acknowledging the importance of feedback from developers, admins, and users, Slack understands the challenges encountered while building custom integrations. From ensuring enterprise readiness to keeping integrations up-to-date with new Slack features, your input has guided every decision, leading them to this point. The platform’s distinction lies in its extensive options and robust support, offering a fluid and expansive development experience. This approach has allowed Salesforce and Slack to explore innovative ways to integrate support structures directly within Slack, as echoed by Tyler Beckett, SaaS Operations Engineer at Workiva. Slacks Next Gen Platform Released to Include More Automation Slack’s platform is also designed to make workflows automatically extensible to the Slack surfaces of today and tomorrow. Focus on business logic, and Slack will ensure your functions and workflows seamlessly work in any new experience introduced in Slack. For example, the canvas is a new persistent surface where teams can create, curate, and share essential information like text, files, link unfurls, and more in a single view. From day one, you can embed workflows too, making it easy to discover and use them in a relevant context, such as adding an IT request workflow to an onboarding canvas. Talk to Tectonic today about adding Salesforce Slack to your Salesforce ecosystem. Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
gettectonic.com