Trending

#techtweets

Latest posts tagged with #techtweets on Bluesky

Latest Top
Trending

Posts tagged #techtweets

Preview
Bose New QuietComfort Ultra Bluetooth Headphones (2nd Gen), Wireless Headphones with Spatial Audio, Over Ear Noise Cancelling with Mic, Up to 30 Hours of Play time, Black Awaken your sound with QuietComfort Ultra Headphones (2nd Gen). Obsessively engineered with Bose’s best noise cancellation for headphones, plus spatialized audio to expand sound, every beat hits harder and every melody takes up more space. Bose Immersive Audio takes what you’re hearing out of your head and places it in front of you for a more natural listening experience. CustomTune technology personalizes your audio by analyzing the shape of your ears and adapting the sound so everything you listen to hits exactly as it should. With up to 30 hours of battery life (23 with Immersive Audio)* and unrivaled comfort from luxe materials, these wireless Bluetooth headphones let you sink deeper into your favorite songs and sounds. The earcups gently hug your ears, and the headband evenly distributes pressure while sleek, polished metal arms add a stylish touch. Easily pair two devices simultaneously with Bluetooth multipoint connectivity and keep track of what you have paired in the Bose app. * Testing conducted by Bose with active noise cancelling on and audio playback at a loudness of 75dBSPL. Battery life varies based on settings and usage.** Quick charge testing conducted by Bose by charging battery-depleted headphones for 15 minutes, then resuming audio playback at a loudness of 75dBSPL. Battery life varies based on settings and usage. Time to achieve fully charged headphones was determined by charging battery-depleted headphones to 100%.

[ Pre-order, Amazon ] Bose New QuietComfort Ultra Bluetooth Headphones (2nd Gen), Wireless Headphones with Spatial Audio, Over Ear Noise Cancelling with Mic, Up to 30 Hours of Play time, Black

List Price: $449.00

#BoseHeadphones #techtwitter #ad #amazonfinds2025 #technology #techtweets #amazonus

0 0 1 0
Preview
Belkin MagSafe Charger Compatible, 2-in-1 Charging Station, Qi2.2 25W Magnetic Wireless Charger Dock, Foldable Stand, with 5W USB-C Port, for iPhone 16/15/14, AirPods (45W Adapter Included) Power your iPhone from 0-50% in just 29 minutes with this compact, foldable charger, perfect for home use or on the go. Featuring ChillBoost™, our passive cooling technology engineered to reduce heat, you can safely fast charge 2 devices simultaneously (iPhone and AirPods). And with an extra USB C port, you can charge a smartwatch or other device. Plus, it comes with the coverage needed to ensure your peace of mind.*** *Based on internal testing, charging delivers up to 25W of power, compared to a 5W Qi charger. Actual results will vary. **Based on internal testing. Belkin Qi2 25W wireless technology charges iPhone 16 from 0-50% in 29 minutes using iOS 26 or newer. Charge time varies with environmental factors; actual results will vary. ***Belkin will repair or replace electronic devices damaged by an electrical charge while properly connected to this product, up to $2500/€2000/£1500. Visit belkin.com/cew for details. Belkin is an established accessories market leader creating high-quality, innovative tech solutions for 40 years. Specifications: 25W fast charging – Qi2 v2.2 MPP certified 5W BPP Qi pad for AirPods Hinge and adjustable viewing angle (65 degrees for iphone)​ Compatibility: iPhone 16 Pro Max, iPhone 16 Pro, iPhone 16 Plus, and iPhone 16, iPhone 15, iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max, iPhone 14 Series, iPhone 13 Series, iPhone 12 Series, AirPods 4th Gen, AirPods 3rd Gen, AirPods Pro 2nd Gen, AirPods Pro 3rd Gen, AirPods Pro 4th Gen, Google Pixel 10 Pro XL, Pixel 10 Pro Fold, Pixel 10 Pro, Pixel 10, and more. Housing (excluding cable and power adapter) is made of a minimum of 85% post-consumer recycled plastic. 100% plastic-free packaging 2-year warranty; $2,500 CEW*** Package Includes: UltraCharge 2-in-1 Convertible Magnetic Charging Stand 45W USB-C Power Supply Unit 60W 5ft / 1.5M USB C to USB C cable

[ Amazon, Pre-order ] Belkin MagSafe Charger Compatible, 2-in-1 Charging Station, Qi2.2 25W Magnetic Wireless Charger Dock, Foldable Stand, with 5W USB-C Port, for iPhone 16/15/14, AirPods (45W Adapter Included)

Price: $59.99

#technology #techtweets #ad #amazonus #amazonfinds #apple #GooglePixel10

0 0 1 0
Post image

`useWhyDidYouUpdate("MyComponent", props);`

This hook will let you know from the console the attributes of an object that have been updated, causing rerendering.

You should use it to avoid unnecessary renders.

#techtweets #day200

0 0 0 0
Post image

When writing JavaScript, you should always pick functions over classes.

For the same result, the code generated by Babel with be smaller with functions.

#techtweets #day199

0 0 0 0
Post image

You can use intersection types to extends an existing TypeScript type.

It is useful to reuse and factorize some pieces of definitions.

#techtweets #day198

0 0 0 0
Post image

With ECMAScript 2022, JavaScript now has private fields in classes.

You need to prefix an attribute or a method with # to make it private.

#techtweets #day197

0 0 0 0

`git config --global --add --bool push.autoSetupRemote true`, starting Git 2.37.0, will automatically set the up the upstream branch, and will save you from `git push --set-upstream origin feat/awesome-feature`

#techtweets #day196

1 1 0 0
Post image

The object-fit CSS property will keep your image with a good ratio and the box will either contain the image perfectly or crop it.

#techtweets #day195

0 0 0 0
Post image

High order component add a generic behavior to a component.

It can be helpful to wrap an element with a descriptive tooltip.

#techtweets #day194

0 0 0 0
Post image

You can load polyfills with the `nomodule` attribute: modern browser will ignore the script while old will not understand the `nomodule` attribute.

#techtweets #day193

0 0 0 0
Post image

To create truly readonly objects in TypeScript, you can use the `as const` suffix to a variable declaration.

Any property or sub-property will then become readonly.

#techtweets #day192

0 0 0 0
Post image

The padStart and padEnd functions are adding a specific character at the start or the end of your string to reach a specific string length.

#techtweets #day191

0 0 0 0

Get the current branch name of a git repository in a single command: `git rev-parse --abbrev-ref HEAD`

It can give you superpowers when creating a shell script.

#techtweets #day190

0 0 0 0
Post image

With the CSS aspect-ratio, you can define the size of an element without knowing about the final rendered width of your element.

It might help you avoid layout shifts

#techtweets #day189

0 0 0 0
Post image

`setInterval` is not directly compatible with React, as it needs to match start and stop with a component mounting and unmounting.

The hook that solves that uses refs and effects to manage the interval correctly.

#techtweets #day188

0 0 0 0
Post image

Did you know that you can group your TypeScript code inside namespaces?

It will act like an object, but it will also merge multiple definitions if included in the same namespace

#techtweets #day186

0 0 0 0
Post image

There is a `showPicker()` method on HTML `<input>` elements that can open the detailed view for `date`, `month`, `week`, `time`, `datetime-local`, `color`, and `file` types.

This can also be triggered for `<datalist>`.

#techtweets #day185

0 0 0 0

Find files (and lines) where a specific text is in tracked files with git grep:

`git grep --heading --line-number 'text to find'`

--heading will group lines by file
--line-number (or -n) will show... line numbers.

#techtweets #day184

0 0 0 0
Post image

The CSS order property allow you to display items in a different order.

It is very helpful on responsive designs or to priorise the right information for screen readers -a title is more important than an image.

Use it with care however.

#techtweets #day183

0 0 0 0
Post image

The useKeyPress hook returns true when a specific key is pressed.

`const forward = useKeyPress("w");`

You might want to use it for a `wasd` navigation for example.

#techtweets #day182

0 0 0 0
Post image

Typescript decorators are a simple way to apply an high order function on a method or a class.

It can be used to measure a method's performance or inject additional parameters among many other use cases.

#techtweets #day180

0 0 0 0
Post image

JavaScript has a limit for integer values... Hopefully, with BigInt, you can go further.

It can be instanced from most supported numeric format such as hexadecimal, octal, binary an of course decimal.

Just add a `n` at the end of your number!

#techtweets @day179

0 0 0 0

`git diif`, `git commti`, `git dad`... Are you often making typos with git commands?

You can tell git to automatically correct your mistakes by adding a global config:

`git config --global help.autocorrect 1`

#techtweets #day178

0 0 0 0
Post image

Nice shapes are one CSS line away with `clip-path`.

With this property, you can apply a SVG polygon, circle, ellipse, path, ... to modify the shape of your element.

For example, it is easy to create askew blocs with polygon!

#techtweets #day177

0 0 0 0
Post image

You can use a React hook to listen to the escape key stroke to close a modal or quit a focus.

BTW, looks at the `event.code` instruction which is meant to replace the `event.keyCode` which is now deprecated.

#techtweets #day176

0 0 0 0
Post image

You can use the `is` type guard to specify what type is the returned value in TypeScript.

When working with union types, it will help you apply a specific behavior to a specific type

#techtweets #day174

0 0 0 0
Post image

JavaScript has a proxy object that could extend another object with a specific behavior: replacing values, performance measurement, extend DOM nodes, etc.

#techtweets #day173

0 0 0 0

Some files are missing from your git files? They might be in the ignored files.

You can list all the excluded files with `git ls-files --others -i --exclude-standard`.

#techtweets #day172

0 0 0 0
Post image

You can use React Hooks to apply simple and usual behaviors to your code.

One of the useful hooks I often use is `useDebouncedValue`.

Check the ALT on the image to copy the code.

#techtweets #day170

0 0 0 0