Blu Frame logo with a stylized BF monogram in black and cyan.
Blu Frame logo with a stylized BF monogram in black and cyan. Dark Mode.
New look, same values. π«
Tech thatβs accessible for nonβtech teams βΏ. Humans + AI agents working together π§βπ€βπ§π€.
Welcome Primrose our Business Development Partner! π
blufra.me
#Design #AIAgents #Branding #AI
14.01.2026 17:58
π 1
π 1
π¬ 0
π 0
OpenAI Codex shipped CLI 0.64.0 and itβs loaded:
- config RPCs,
- git-aware sessions, compaction + plan events, unified exec cleanup
- Windows sandbox hardening
- experimental exp-* models
Weβre rolling these into our stack immediately π
#OpenAICodex #DevTools
reddit.com/r/codex/c...
03.12.2025 12:34
π 0
π 0
π¬ 0
π 0
We asked OpenAI GPTβ5 to scaffold a Storybook YouTube embedβ¦ it Rick Rolled us (yes, THAT video id). Absolutely crying. Screenshot attached. #dev #frontend #storybook #ai #YouTube #rickroll
17.09.2025 17:48
π 4
π 1
π¬ 0
π 0
π #GraphQL Pro Tip: Pagination! π
Handle large datasets efficiently and improve query performance.
- Fetch data in chunks π¦
- Reduce load times β²οΈ
- Improve user experience π
Implement strategies like `limit-offset` or `cursor` pagination and keep your data flow streamlined! π
15.01.2025 20:00
π 0
π 0
π¬ 0
π 0
π #React Pro Tip: Enhance Performance with Memoization! π―
Use React.memo(). Optimize your components. Prevent re-renders
- Improve render performance
- Reduce unnecessary updates β‘οΈ
- Boost app efficiency πͺ
Focus on what truly matters and keep your app running smoothly! π§
15.01.2025 12:58
π 0
π 0
π¬ 0
π 0
#React Pro Tip: Use Context API for State Management! π€
Share data between components. Perfect to manage global state and reduce prop drilling
- Share state between components π€
- Avoid prop drilling π«
- Simplify state management π
Context API makes your code scalable and maintainable ! π
12.12.2024 22:00
π 1
π 0
π¬ 0
π 0
GraphQL Pro Tip: Use Introspection for Schema Discovery! π
Introspection in #GraphQL allows you to discover your schema at runtime. Feature is enabled by default
- Discover types, fields, and directives π€
- Get detailed information about your schema π‘
- Automate schema documentation π
12.12.2024 01:52
π 0
π 0
π¬ 0
π 0
π #GraphQL Pro Tip: Leverage Directives! π
Directives can modify query behavior and enhance your schema's capabilities
- Use include and skip to conditionally fetch data
- Tailor your responses dynamically
- Define custom directives
Harness the power of directives in GraphQL! ππ§
07.12.2024 16:00
π 0
π 0
π¬ 0
π 0
π #React Pro Tip: Optimize Performance with Lazy Loading! π―
Use React.lazy and Suspense to load components lazily. Not all components need to be rendered immediately.
- Load components only when needed
- Faster initial load times
- Reduce bundle size
Boost your app's performance! π§ π‘
06.12.2024 20:00
π 1
π 0
π¬ 0
π 0
One answer is that we are all using military technology. The internet was first called ARPAnet, developed by DARPA as a military system. As many other technologies before. Then people found an everyday life application. Like the one we are on now. My guess is that is why. They see the application
04.12.2024 22:39
π 4
π 0
π¬ 0
π 0
π #React Pro Tip: Optimize Rerenders with Memo and useCallback! βοΈ
Use `React.memo` and `useCallback`. Prevent unnecessary re-renders. Keep function references stable. π
- Reduce updates
- Enhance performance
Maximize your app's performance! πβ¨
04.12.2024 21:00
π 1
π 0
π¬ 0
π 0
π GraphQL Pro Tip: Use Aliases for Clarity! π
Aliases in #GraphQL let you fetch the same field multiple times with different arguments
- Fetch data with varying arguments
- Maintain clear responses
- Simplify complex queries
Keep your data clear and organized! π‘β¨
04.12.2024 18:14
π 0
π 0
π¬ 0
π 0
Hi! π
03.12.2024 19:01
π 0
π 0
π¬ 0
π 0
A GraphQL fragment for Category
Use your Category fragment in your query
π GraphQL Pro Tip: Use Fragments for Code Reusability! π
Fragments in #GraphQL allow you to reuse parts of your queries. They make your code clean and maintainable
Maintain consistency across queries and reduce duplication
Keep your code DRY! π‘β¨
03.12.2024 16:33
π 2
π 0
π¬ 0
π 2
If we want tech to build a better world we need an open codebase and set of components everybody can use and share
Up at 2am. On a Sat night. Working to realize our dream of using tech to make a better planet for everybody #Typescript #React #UI
01.12.2024 02:09
π 5
π 0
π¬ 0
π 0
Hi! π
30.11.2024 13:33
π 1
π 0
π¬ 0
π 0
Screenshot of a React component named Bio that renders a userβs bio with optional profile image, name, and social links. It uses various styled components and conditionally displays content based on the provided props, with ARIA attributes for accessibility
Screenshot of a React component named SocialLinks that renders a list of social media links. It checks for props like Instagram, Facebook, Twitter X, and YouTube, and conditionally renders links if they are provided
Diving into accessible design with React! πβ¨ Crafting smooth, inclusive experiences for everyone, thanks to the power of #ARIA! π»π©βπ¨ Let's make the web a friendlier place, one component at a time! ππ€ #ReactJS #Typescript #Accessibility #Inclusivity
30.11.2024 13:14
π 2
π 0
π¬ 0
π 0
π€£ And did you ever use it in a Next.js and unit tested while importing ANOTHER app from your mono - an ESM/CJS UI library built with `tsc`?
THAT is a lot of fun to configure with Jest! π
27.11.2024 12:08
π 1
π 0
π¬ 1
π 0
Release @bluframe/blublocks@2.6.3 Β· bluframe/bluframe
What's Changed
π Toggle Component by @edoardo-bluframe in #54
π BLUFRAMEOS-60-Cards-Breadcrumbs-and-Social-Links by @edoardo-bluframe in #55
Full Changelog: https://github.com/bluframe/bluframe/c...
`@bluframe/blublocks@2.6.3` is now released! π
πΉ BluBlocks: Our internal UI library, always open sourced.
π Includes:
- Toggle Component
- Cards & Breadcrumbs
- Prepublish scripts
As always feel free to contribute! π
π github.com/bluframe/blu...
#OpenSource #UI #React #Typescript
26.11.2024 13:21
π 3
π 0
π¬ 0
π 0
Amazing idea! π‘
25.11.2024 20:35
π 0
π 0
π¬ 0
π 0
Hi! π
25.11.2024 20:34
π 0
π 0
π¬ 0
π 0
Radio Group React Typescript Component with ARIA
Revamping our UI with some crisp React components! π¨π¨βπ» #ARIA makes sure everyone gets to enjoy the funβbecause accessibility isn't optional, it's essential! πͺπ #ReactJS #Typescript
25.11.2024 18:27
π 0
π 0
π¬ 0
π 0
Hi! π
25.11.2024 12:58
π 1
π 0
π¬ 1
π 0
--no-verify?? π€£
24.11.2024 03:54
π 1
π 0
π¬ 0
π 0
Our experience? We don't overthink it. Both options are good. We choose one approach, keep an eye on it early-days so if it appears the other option suits our codebase better we can switch quick and we don't need to move around too many things π€£
23.11.2024 02:19
π 1
π 0
π¬ 0
π 0
For types to export no-brainer. For types internal to a package... the way we do it is look at 2 options:
* keep it in the file where it is needed first and then from other files do import { HomeVideoReview } from "components/HomeVideoReview"
* keep it in "/types" if it is reused A LOT π
23.11.2024 01:57
π 0
π 0
π¬ 1
π 0
For our UI libraries in our mono? We declare Typescript interfaces in each file. We export the ones we need on other packages and build at build time
That way for the other packages - say a Next.js frontend - we just import { Carousel } from "@bluframe/site-ui" and we have our type available for us
23.11.2024 01:49
π 2
π 0
π¬ 1
π 0
Let it rain β¨ & celebrate OSS π
Quote this post to keep the appreciation train going! List 3 OSS repos with links, star them on GH and star all repos of our quote train π€©
- Blu Frame π github.com/bluframe/bluframe
- React Select π github.com/jedwatson/react-select
- Strapi β
github.com/strapi/strapi
22.11.2024 19:07
π 2
π 1
π¬ 0
π 0
Hi! π
22.11.2024 16:25
π 0
π 0
π¬ 0
π 0
TypeScript and JavaScript are related but different. JavaScript is the core language! TypeScript adds static typings. Most TypeScript libraries do originate from JavaScript! So... TypeScript is like a superset of JavaScript. Does that help? π
22.11.2024 16:24
π 2
π 0
π¬ 1
π 0