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.

I’m the type of person who will turn down a promotion just so I can keep complaining about management.

Source: x.com/TheJackForge/status/1849541001352003585

Hysterical!

Source: x.com/unclebobmartin/status/1849533564154515842

Source: x.com/yacineMTB/status/1849605584133197955

TIL you can prompt folks on your CLI without a library

Node's built-ins are absolutely nuts.

Source: x.com/mattpocockuk/status/1849448528583496086

What questions do you have about tRPC?

Any level. Hit me with them:

- Why you'd use it

- Advanced use cases

- tRPC vs X vs X

Source: x.com/mattpocockuk/status/1849479954989240767

Free English certificate!

EF Set is the first free, online standardized English test.

Check it out: efset.​org

Source: x.com/denicmarko/status/1841786522925719983

If you're interested in web development or making money online, follow @Shefali__J.

Happy coding!

Source: x.com/denicmarko/status/1849483925879459882

100+ YouTube channels you will never regret subscribing to:

❯ SQL ➟ Joey Blue

❯ Python ➟ Corey Schafer

❯ JavaScript ➟ developedbyed

❯ Java ➟ Telusko

❯ C# ➟ kudvenkat

❯ Golang ➟ Jon Calhoun

❯ C++ ➟ TheCherno

❯ C ➟ Jacob Sorber

❯ Swift ➟ CodeWithChris

❯ Kotlin ➟ PhilippLackner

❯ PHP ➟ ProgramWithGio

❯ Ruby ➟ DriftingRuby

❯ Rust ➟ NoBoilerplate

❯ Lua ➟ Steve's teacher

❯ R ➟ marinstatlectures

❯ JavaScript ➟ Akshay Saini

❯ TypeScript ➟ basarat

❯ TypeScript ➟ TypeScriptTV

❯ C# ➟ Microsoft Developer [Bob Tabor]

❯ C# ➟ dotnet [Scott/Kendra]

❯ Node.js ➟ Traversy Media

❯ React ➟ Dave Gray

❯ Vue ➟ Vue Mastery

❯ Django ➟ CodingEntrepreneurs

❯ Laravel ➟ LaravelDaily

❯ Blazor ➟ James Montemagno

❯ Spring ➟ SpringSourceDev

❯ SpringBoot ➟ amigoscode

❯ Ruby on Rails ➟ GorailsTV

❯ HTML/CSS ➟ Kevin Powell

-- DSA --

❯ take U forward

❯ mycodeschool

❯ Abdul Bari

❯ Kunal Kushwaha

❯ Jenny's Lectures CS IT

❯ CodeWithHarry

-- Full Stack --

❯ Traversy Media

❯ NetNinja

❯ Dave Gray

❯ Projects ➟ WebDevSimplified

❯ UI Design

➟ developedbyed

➟ DesignCourse

-- DevOps --

❯ GIT ➟ The Modern Coder

❯ Linux ➟ Learn Linux TV

❯ DevOps ➟ DevOpsToolkit

❯ CI/CD ➟ TechWorld with Nana

❯ Docker ➟ Bret Fisher

❯ Kubernetes ➟ Kubesimplify

❯ Microservices ➟ freeCodeCamp

❯ Selenium ➟ edureka!

❯ Playwright ➟ Jaydeep Karale

-- Cloud Computing --

❯ AWS ➟ amazonwebservices

❯ Azure ➟ Adam Marczak

❯ GCP ➟ edureka!

❯ Serverless ➟ Serverless

❯ Jenkins ➟ DevOps Journey

❯ Puppet ➟ simplilearn

❯ Chef ➟ simplilearn

❯ Ansible ➟ Learn Linux TV

-- Data Science --

❯ Mathematics

➟ 3Blue1Brown

➟ ProfRobBob

➟ Ghrist Math

❯ Machine Learning

➟ sentdex

➟ DeepLearningAI

➟ StatQuest

❯ Excel ➟ ExcelIsFun

❯ Tableau ➟ Tableau Tim

❯ PowerBI ➟ Guy in a Cube

-- Free Education --

➟ freecodecamp

➟ Simplilearn

➟ edureka!

-- Most Valuable --

➟ programmingwithmosh

➟ Traversy Media

➟ BroCodez

➟ TechWithTim

➟ thenewboston

➟ Telusko

➟ Derek Banas

➟ CodeWithHarry

➟ MySirG .com

➟ Leila Gharani

➟ TechWorld with Nana

➟ Hitesh Choudhary

Source: x.com/swapnakpanda/status/1849057814758428694

25 coding patterns commonly asked in interviews:

1. Two pointers

2. Fast and Slow Pointers

3. Sliding window

4. Divide and Conquer

5. In-place reversal of a Linked List

6. Modified Binary Search

7. Cyclic Sort

8. Matrix Traversal

9. Merge Intervals

10. Two Heaps

11. Top k Elements

12. K-way Merge

13. Breadth First Search

14. Depth First Search

15. Topological Sort

16. Subsets

17. Bitwise XOR

18. Trie

19. Backtracking

20. Monotonic Stack

21. Fibonacci Numbers

22. 0/1 Knapsack

23. Palindromic Subsequence

24. Longest Common Substring

25. Memoization

Source: x.com/swapnakpanda/status/1849415886370652483

Most of us work for businesses. Businesses are ultimately about maximizing profit, and that's "maximizing," not "making." If your return on a software investment is 1.1x, you've made a profit, but the business will go belly up pretty quickly. Simply making a profit is not sufficient.

There are three ways to increase profit in a software business (where the cost of materials, shipping, &c., are essentially zero): Charge more, increase customers, or reduce waste.

Raising prices is probably not a viable option, at least not in a world where price is often arbitrary, and you have competitors who are happy to undercut you.

Increasing customers requires a laser focus on providing something that a potential customer finds valuable. (That doesn't have to be a big thing. I'm happy to pay $20/month for a small product that saves me $30/month.) Time spent working on things that do not add perceived value is a liability because that work does not bring in new customers. It's money out without counterbalancing money in—overhead. In fact, overhead work is a 2x hit—the cost of the non-value work and the opportunity cost of not spending that time building something that can increase profit.

Reducing waste is the low-hanging fruit for increasing profit, and waste comes in many forms. Low-quality code and unnecessary complexity, for example, increase maintenance time and make simple changes take longer, which reduces profit. The lack of a solid architecture does the same thing. Lots of dependencies, handoffs, and context swaps all reduce profit. Too much WIP reduces profit. People working in isolation reduce profit. Volumes have been written on reducing waste, but most managers seem to be unaware of the fact or don't care.

Oddly, profit-increasing changes are often met with considerable resistance. I hear, "That won't work in the real world." The fact is that in the real real world, you can't afford not to make the changes.

Source: x.com/allenholub/status/1849521298055070073

Remember device labs?

Remember WebOS?

Remember blackberry?

Source: x.com/wesbos/status/1849466762388971983

This same app used to take ~10 seconds to start back in the Intel macbook pro days.

It's amazing how much faster things are these days.

Plus with HMR, I rarely have to restart it at all.

Source: x.com/wesbos/status/1849518946812137982

I removed dotenv from my Node app and moved to --env-file flag on startup script.

Then that let me remove a dynamic require and my app startup time went from 1300ms to 1ms

Source: x.com/wesbos/status/1849517715565801481

So Deno runs vite perfectly.

I just ran `deno task vite` in place of `npm run vite` and it... just worked?

I have a 140 line custom vite config, pretty complex. Multiple inputs, custom rollup settings, sourcemaps..

I was sure that vite was running a node child process, but there is nothing in my activity monitor..

Source: x.com/wesbos/status/1849525087692591165

The first graph was a little confusing! Here's a better visualization on how employed software engineer numbers changed over the last 25 years, as per the data set from @GotLiveData:

Source: x.com/GergelyOrosz/status/1849471625411891541

Tim Ballz be like... "Hold on i can dance on that song Elon danced also..."

https://video.nostr.build/b9bb2daa7a893524f09883901870b08196b1d7b4a37acd2ad2dbf18d7adad527.mp4

Source: x.com/nfkmobile/status/1849494571006185599

Remember: "NEVER BET AGAINST ELON MUSK!"

https://video.nostr.build/8bc1c6a6500abbe014538865b470b619132cba2403f98dcf6148b4b7d35815d8.mp4

Source: x.com/nfkmobile/status/1849456859641475534

some more love for ditto

have you played yet?

Source: x.com/yoheinakajima/status/1848581477535043682

Pumped to see @ThePrimeagen at Next Conf

Source: x.com/t3dotgg/status/1849505490222579811