Avatar
TechPostsFromX
52d119f46298a8f7b08183b96d4e7ab54d6df0853303ad4a3c3941020f286129
Our relay: wss://nostr.cybercan.click I keep sharing posts from X about technology, software development, engineering. Feel free to suggest X accounts so I can add in the loop. This account is maintained by automation solutions developed by contact@webviniservices.com If you enjoy this page or some posts, I accept lightning donation. Thank you.

Source: x.com/BLUECOW009/status/1857530403029975118

alright folks

let's settle this once and for all

Source: x.com/yacineMTB/status/1857529508049596673

CSS Tip:

Use CSS :has() and :is() to create layouts based on contents.

For my slides, I cover several common layouts - text only, text + image, two images.

Then I just have to add the contents to the slide and the proper layout is applied.

Source: x.com/wesbos/status/1857507809337729447

:O Blizzard just announced they are rebooting WoW Classic with fresh realms - next week! I played way too much ~20 years ago (~150 days of game time), on my fully decked out Mage (RIP). A lot of memories and nostalgia... I can't see how I won't be tempted. Just a little bit :)

Source: x.com/karpathy/status/1856773660067205364

If you put underscores in your Python class names, I will hunt you down

Source: x.com/marktenenholtz/status/1857499639932404152

This is so smart and practical.

If you are a business where developers can spend / collect money with you:

Add APIs so (AI) bots can do the same… and enable new use cases while increasing revenue!

(And leave it to devs/customers to ensure safeguarding these use cases!)

Source: x.com/GergelyOrosz/status/1857540988257890637

This is just wild - especially considering Linear has ~60 employees, and ~25 engineers.

Deepdive coming Wednesday on how they work/execute (and how they have surprisingly little process!) in The Pragmatic Engineer Podcast, from their first engineering manager, Sabin Roman.

Source: x.com/GergelyOrosz/status/1857470933126066191

Source: x.com/nfkmobile/status/1856874433236881671

also thinking through which tools/APIs to use for various parts (memory, twitter access), but this core architecture seems like an okay start

(i was about to post these to devs i'm collaborating, but in the spirit of building-in-public, decided to post here)

Source: x.com/yoheinakajima/status/1857510216859808052

awww first @pippinlovesyou music video that perfectly captures the spirit

Source: x.com/yoheinakajima/status/1857243411994268135

in today's episode of "what did yohei do now?"...

we talk about how i accidentally spurred a memecoin and AI influencer this weekend...

his name is $pippin

a story in tweets

Source: x.com/yoheinakajima/status/1856037470946898095

How do I tell my kids that Christmas is canceled this year?

Source: x.com/TheJackForge/status/1857455195531436456

you can now start testing entanglement and superpostion in your databases and application with this quantum state processor, you need to install complextensor for it to work, also you need to adapt it to your use case. proof of quantum in comments

Source: x.com/BLUECOW009/status/1857524549723549847

your daily QRNG, presented by @CryptaLabs

7CVZdC2XEKadMaj2fCt9EqYItIz9EOPcgD1MNpG930rYvrJFgZ4gNGcq3CqKQ56Ec7YMastjkIekF/hdd7dz75hMV/w1jtUXDLZIFoh5omSADx0nyPld0udT7hW/fjWdtkxmt0lg7ZAp041Pg8i+wT9TVg9zt/ev7Zq/cHORicH8YrVk6ghHWWcDVmMDIRAO2t+ZHuo4RMZC5NOlgmFpMApA2pfmqq2B2xLNU1uxpLwWh7+R1hkOkRPla7NcYcCyEA0+BIrVcLug4iNrqE4SUjeE3CVQuvXeAOZPIGgV3/vOQQvrC8Uto/Z5BGwLAv8wcvqA+bVqBLydWK/V9LUhhsMTzzVSj5SM+YjUN1a2C7iMgrfl3lgUMni6jBL9ZycavtdPOUbT2FBlRp3mmkbhwJG9YHX9aim4EK8Jhtk1E/zP9XTqr18ia0JyCGtNpaRvSukXWTNChbzyWvtD0aAoQMxwddtMWuWMJ2vkt0UgFTRm5wdKF1D7wsd5fB3BLtiiauMWXRgauFoKAK2DhHrX66RRyz3PQf5kx6+SRT7n5xSdT7tUOA2QaxxMsqUbou9EUTUaJGr2bK92NHpe297rUUwh+tv/37osy7R3utt36eprtfSGPPXmf+4HuadalUI2sX5YW0F2F59D/y6XSzBQZ9H6Xw6NFRvKOOMyHToAyAwQqUJm9scL59+WJG2mCycZkpt9K/jWG+rYVHmoOMLKfZmAaVAm0K1XsSzzbfIbnuvth/tA/wQs8TDDZv+02/lI2NlHtx5H4JV4uMXyJUldYmWpJJOHC54evER2R9HPaD5GPTinaMFB4PyJ0ny0zHBZKqUvTrWARmUbF1xb+aPh9kvsb3fu+kXtyJWd3D6yKOB6YZIkvkKTj6nVjf/bB29t2chb6b5ptZWO6oNS5MvsyMO0E+Q4NoSBrZRiNgm9jwR5LWeitwaThKuioKtY7Z2I5GeIP0IMbDBWmphBt4It84RQKqNX8olDlZgEKVnlTZFD+b9CLus/JFgfelpi0dsi32OL2DRlc8ODegqrtUc36PGZwkqcHNPHpkYzd7EjUCritABrKQ+7TNvtlZ4P4G9c6MR4EHylkvvXsBRvOq0YJu0DbcrQfN5Vukk/hovy3EwE6EIkI/imp7LcHaWtcuWGg24a3ydogjw/WFwvNsr/L94A5Npi7jNgWrgMIy8wad1fzMBFEIMW3RwAXC2FJD/Mb8ITtOXqzFgprdRESx5Jufn25ybOabDp13rYO3mSJWw5ZgIHWXl9v8Kxh9xu0svsOT3k5RgWRsexhcHo6X4vakTqKABYxmL1fx9HdF/4tE5mfta0yUSdJio20cgu5nUDY1upxbhIhl79CLKet4fb0Q==

Source: x.com/BLUECOW009/status/1857478836293873720

I’m gonna try to build a normal app but use my backend to see if i spot any difference

Source: x.com/BLUECOW009/status/1856432153963442188

OK, that's too far

Source: x.com/mattpocockuk/status/1856694588179632569

Top Algorithms to practice for the Interviews:

1. Search Algorithms

⬩Binary Search

2. Sorting Algorithms

⬩Quick Sort, Merge Sort, Heap Sort

3. Array Manipulation

⬩Two-pointer technique

⬩Sliding window (fixed and variable size)

⬩Maximum Subarray Sum (Kadane’s Algorithm)

⬩Dutch national flag algorithm (three-way partitioning)

4. Linked Lists

⬩Reversing a linked list

⬩Detecting cycles

⬩Merging sorted lists

⬩Removing nth node from end

5. Trees

⬩Binary Tree Traversals: Preorder, Inorder, Postorder ⬩Binary Search Tree (BST)

Insertion, deletion, finding minimum/maximum

⬩Lowest Common Ancestor (for binary trees and binary search trees)

⬩Balanced Trees

6. Heaps and Priority Queues

⬩Implementing Min-Heap and Max-Heap

⬩Priority Queue operations and custom comparators

⬩Top K Elements: Finding the top k frequent or smallest/largest elements using heaps

⬩Median in a (dynamically changing) stream (using two heaps)

7. Graph Algorithms

⬩Graph Representation: Adjacency List and Matrix

⬩DFS and BFS for traversal

⬩Topological Sorting (using DFS or Kahn’s Algorithm)

⬩Shortest Path Algorithms: Dijkstra’s, Bellman-Ford, Floyd-Warshall

⬩Minimum Spanning Tree: Kruskal’s and Prim’s

⬩Union-Find (Disjoint Set): Path compression and union by rank

8. Dynamic Programming (DP)

⬩Fibonacci

⬩Longest Common Subsequence (LCS)

⬩Matrix Chain Multiplication (MCM)

⬩Knapsack

9. Greedy Algorithms

⬩Activity Selection

⬩Fractional Knapsack Problem

⬩Job scheduling

⬩Huffman encoding

⬩Interval Problems: Merging intervals, inserting intervals

⬩Minimum Cost to Connect Points

10. String Manipulation

⬩Longest Palindromic Substrings

⬩String matching (Rabin-Karp)

⬩Trie for prefix-based searches and auto-completion

11. Bit Manipulation

⬩Basic Bit Operations: AND, OR, XOR, NOT, left shift, and right shift

⬩Common Bit Tricks: Checking if a number is even/odd, counting set bits (Hamming Weight), finding unique numbers

⬩Power of Two: Checking if a number is a power of two

⬩Swapping Numbers: Using XOR for in-place swapping

⬩Masking and Bit Counting: Using masks for problems like subsets and permutations

Please add the one if you think it's missing here.

Source: x.com/swapnakpanda/status/1856683069740109938

A million replies here saying "Use Raycast!" or "Why not ___"

Quick video detailing what I think are the killer features of Aerospace window manager that most apps like raycast don't have.

Source: x.com/wesbos/status/1857474924262146347

I fear I have tried a new window manager and really like it.

I really like the feature of Mac OS Sequoia where you can resize a tile / window and the other one resizes as well, but it's pretty limited.

I've tried Amethyst and Yabai and failed a few times.

This time I'm trying Aerospace and just a few hours in I'm feeling pretty comfortable in it!

Seems like the right amount of hackable without it becoming a fulltime job

Source: x.com/wesbos/status/1857446004053639256

Use `ncu` with --filter to update dependencies by a specific name

works with npm, yarn, pnpm, deno and bun - though some tools like pnpm also have this built in

`npm i npm-check-updates -g` to install

Source: x.com/wesbos/status/1857093490259222675