All Posts

A conceptual illustration shows a chat bubble icon at the center of a complex maze, representing the challenges of evaluating Large Language Models for commercial applications. The intricate blue-tinted labyrinth symbolizes the many considerations Cuttlesoft navigates when implementing AI solutions in enterprise software - from API integration and cost management to security compliance. This visual metaphor captures the complexity of choosing the right LLM technology for custom software development across healthcare, finance, and enterprise sectors. The centered message icon highlights Cuttlesoft's focus on practical communication AI applications while the maze's structure suggests the methodical evaluation process used to select appropriate AI tools and frameworks for client solutions.
September 12, 2024 • Frank Valcarcel

Benchmarking AI: Evaluating Large Language Models (LLMs)

Large Language Models like GPT-4 are revolutionizing AI, but their power demands rigorous assessment. How do we ensure these marvels perform as intended? Welcome to the crucial world of LLM evaluation.

An image of a sitemap's code with the next.js logo superimposed over top to describe the contents of this post on advanced sitemaps with Next.js and the pages router.
August 30, 2024 • Frank Valcarcel

Advanced Sitemaps with Next.js

Learn how to optimize SEO for Next.js websites by implementing dynamic sitemaps and adding video extensions. This guide covers creating server-side sitemaps, splitting large sitemaps, and caching strategies.

A dramatic upward view of modern skyscrapers against a misty sky, symbolizing the scale and complexity of enterprise software development. The towering buildings with their structured grid patterns of windows and lights mirror the interconnected, multi-layered nature of enterprise systems. The fog partially obscuring the tops of the buildings suggests the challenges and complexities unique to enterprise-scale software projects. This architectural perspective reflects how enterprise development requires careful planning, robust architecture, and consideration of scale - key themes in Cuttlesoft's approach to building enterprise solutions.
August 18, 2024 • Frank Valcarcel

What makes Enterprise Software Development Different?

Enterprise software powers large organizations, handling complex tasks across departments. From robust security to scalability, these solutions face unique challenges. Explore what makes software “enterprise-ready” and how to choose the right development approach for your business.

Featured TWIL image highlighting quick learning tips on Git and ngrok for developers.
March 6, 2024 • Frank Valcarcel

TWIL 2024-03-01

This week’s TWIL shares a handy Git trick and insightful tips on using ngrok Replays for efficient webhook testing in software development.

Graphic for TWIL's blog post featuring the synergy of GPT-4 Vision and ElevenLabs, depicting a playful AI interpretation of a meeting narrated in the style of David Attenborough.
March 2, 2024 • Frank Valcarcel

TWIL 2024-02-23

Embark on a tech adventure with TWIL, exploring AI storytelling through GPT-4 Vision and ElevenLabs’ narration, narrated by ‘David Attenborough’.

Image featuring key points from this week's TWIL blog post on Notion Database buttons and using VSCode's Debug Console.
February 15, 2024 • Frank Valcarcel

TWIL 2024-02-09

This week on TWIL, join Emily to learn about optimizing workflows with Notion’s Buttons and enhancing debugging techniques using VSCode’s console.

Ruby programming concepts illustrated with a golden logic gate diagram.
September 25, 2023 • Katie Linero

Shorthand Ruby Operators for Assignment Conditionals

Explore the nuances of assignment in Ruby, diving deep into conditional expressions and self-assignment shorthands. Uncover the power and elegance of =, ||=, and &&= in various coding scenarios. Master the art of efficient Ruby coding with practical examples and insights from the Rubocop style guide.

A generator template file with a gear icon feeds into a conveyor belt producing three output files — a model, migration, and spec — illustrating how a single custom Rails generator command can scaffold multiple files from one template, eliminating repetitive boilerplate for patterns like namespaced models and service objects
August 8, 2023 • Katie Linero

How to Create Custom Generators in Rails

Rails generators are extensible by design, but most teams never build their own. This post walks through creating two custom generators from scratch, covering templates, argument parsing, flag options, and editing existing files.

Featured image for TWIL blog post showcasing a command-line tip with Prettified Prettier Alias to enhance code formatting efficiency.
August 2, 2023 • Frank Valcarcel

TWIL 2023-07-28

Dive into this week’s TWIL for a tech nugget on command-line efficiency! Learn how to streamline your coding workflow with a Prettified Prettier Alias and make your development process more productive.

Let's work together

Tell us about your project and how Cuttlesoft can help. Schedule a consultation with one of our experts today.

Contact Us