Senior Software Engineer | 25+ Years in Tech | Ex-Head of Engineering | Serial Entrepreneur | Team Builder | Retro Gamer | Startup to Enterprise

Belgrade, Serbia
Joined December 2009
Miloš Matić retweeted
Vector databases explained for people who just want to understand. You have 10,000 product descriptions. User searches for "comfortable outdoor furniture." Traditional database: - Searches for exact word matches - Finds products containing "comfortable" OR "outdoor" OR "furniture" - Misses "cozy patio seating" even though it's the same thing - Keyword matching is stupid Vector database approach: - Convert search into numbers representing meaning: [0.2, 0.8, 0.1, 0.9, ...] - Convert every product description to similar numbers - Find products with similar number patterns - Returns "cozy patio seating" because the numbers are close - Meaning matching is smart How it works: Step 1: Turn text into vectors (arrays of numbers) - "comfortable chair" becomes [0.2, 0.7, 0.1, 0.4, ...] - "cozy seat" becomes [0.3, 0.8, 0.2, 0.5, ...] - Similar meanings = similar numbers - Uses AI models like OpenAI embeddings Step 2: Store vectors efficiently - Traditional database: Stores text - Vector database: Stores arrays of numbers per item - Indexes them for fast similarity search - Optimized for "find similar" not "find exact" Step 3: Search by similarity - User query: "outdoor furniture" - Convert to vector: [0.3, 0.6, 0.2, 0.8, ...] - Find closest vectors using math (cosine similarity) - Returns items ranked by similarity score Use cases: - Product search that understands intent - Documentation search that finds relevant answers - Recommendation engines - Chatbots that find similar questions - Anomaly detection Popular vector databases: - Pinecone: Managed, easy, expensive - Weaviate: Open source, feature-rich - Milvus: Fast, scalable, complex - pgvector: Postgres extension, simple - Qdrant: Fast, Rust-based Controversial take: You don't need a vector database for most projects. Start with Postgres + pgvector extension. Vector databases are great for scale. For under 1 million vectors, your regular database with a vector extension works fine.
69
150
11
1,643
Miloš Matić retweeted
Andrej Karpathy says when we sleep, our daily “context window” is distilled into the weights of the mind. AI doesn't dream like us yet. But as we teach machines to reflect and compress experience, we may find both humans and AI converging on the same cognitive architecture.
Miloš Matić retweeted
Your Linux distro is just two things: 1. The kernel 2. User-space binaries Once the kernel is ready, it hands off to a SINGLE userspace process: init. Everything else you run – your shell, your apps, your services – is a child of init. This means you can build a Linux system with a "Hello World" init or a complex one like systemd. It's a beautiful example of modular design. Want to build your tiny distro from scratch in 10 minutes? Here's a detailed writeup on how to do it: popovicu.com/posts/making-a-…
38
147
10
1,608
Miloš Matić retweeted
The majestic monolith remains undefeated for the vast majority of web apps. Replacing method calls with network calls makes everything harder, slower, and more brittle. It should be the absolute last resort. piped.video/watch?v=rkXGSLf-…
At a past company, the head of engineering and the principal engineers decided to break our Ruby on Rails application into a Go microservices mesh. They created very detailed design documents and architecture diagrams. They went all out and used Kubernetes, gRPC, service templates, the whole shebang. The whole senior engineering leadership came from Amazon, where they were used to each team owning a distinct service. They tried to apply that model directly. But our issues were with code ownership and poor domain modeling. The entire application could have run on just a handful of EC2 instances. What was the result? Five years later, 70% of the application is still running on the Ruby on Rails monolith. Never completed the migration. But now they have to maintain two systems. None of the original leadership works there anymore.
62
117
13
1,624
Miloš Matić retweeted
This is a very good read. paperclover.net/blog/webdev/…
62
82
15
1,378
This could be interesting 🤔 #reactnative
Automating an end-to-end test of a purchase flow 🛍️🧐
1
Miloš Matić retweeted
Happy to see the x algorithm prioritizing good informational content over shitposts again We’re here to learn
3000 isn't the only localhost port btw you can safely go up to 49151 here are some good options: localhost:42069 localhost:13337 localhost:16661 localhost:11125 localhost:7121 localhost:8068 localhost:25241 localhost:21026 localhost:33555 localhost:16778 localhost:19771 localhost:45091 localhost:6471 localhost:25687 localhost:5834 localhost:7687 localhost:44498 localhost:40287 localhost:17766 localhost:45146 localhost:17125 localhost:19428 localhost:46941 localhost:44020 localhost:30242 localhost:26330 localhost:36573 localhost:1112 localhost:19464 localhost:3724 localhost:8560 localhost:20523 localhost:17704 localhost:13553 localhost:20844 localhost:27819 localhost:6583 localhost:6246 localhost:14656 localhost:23225 localhost:35885 localhost:28611 localhost:20485 localhost:39284 localhost:48406 localhost:8607 localhost:26412 localhost:33034 localhost:49119 localhost:42555 localhost:34972 localhost:20141 localhost:48766 localhost:12342 localhost:29277 localhost:43007 localhost:33691 localhost:42978 localhost:12076 localhost:6599 localhost:4244 localhost:16503 localhost:30330 localhost:32555 localhost:35768 localhost:20244 localhost:16430 localhost:32058 localhost:7725 localhost:25342 localhost:7259 localhost:25172 localhost:4668 localhost:15075 localhost:26091 localhost:11589 localhost:3394 localhost:28037 localhost:29364 localhost:41120 localhost:27397 localhost:28174 localhost:38152 localhost:18209 localhost:7893 localhost:16996 localhost:18152 localhost:47326 localhost:18366 localhost:27195 localhost:6375 localhost:46105 localhost:1982 localhost:39791 localhost:4515 localhost:18285 localhost:44454 localhost:33516 localhost:9385 localhost:43321 localhost:18908 localhost:41520 localhost:2793 localhost:13298 localhost:8528 localhost:8765 localhost:40809 localhost:31541 localhost:25833 localhost:4824 localhost:15062 localhost:34804 localhost:3008 localhost:41129 localhost:37534 localhost:41780 localhost:25585 localhost:44654 localhost:5065 localhost:15480 localhost:46030 localhost:35094 localhost:37063 localhost:11060 localhost:35384 localhost:6805 localhost:13382 localhost:4853 localhost:15399 localhost:9199 localhost:19062 localhost:22725 localhost:22644 localhost:11949 localhost:5490 localhost:24862 localhost:6706 localhost:16314 localhost:26841 localhost:12145 localhost:1503 localhost:32494 localhost:1414 localhost:18137 localhost:9889 localhost:9521 localhost:8157 localhost:44022 localhost:10026 localhost:20517 localhost:3658 localhost:15955 localhost:17606 localhost:10547 localhost:37052 localhost:39751 localhost:44270 localhost:45900 localhost:4423 localhost:8441 localhost:2764 localhost:28783 localhost:28919 localhost:34336 localhost:4734 localhost:12427 localhost:38224 localhost:28228 localhost:2497 localhost:36598 localhost:35152 localhost:44483 localhost:3767 localhost:24971 localhost:20777 localhost:9836 localhost:48264 localhost:27160 localhost:35205 localhost:34070 localhost:21727 localhost:43826 localhost:4678 localhost:12532 localhost:30895 localhost:35108 localhost:30915 localhost:2564 localhost:6566 localhost:9713 localhost:38608 localhost:36016 localhost:20942 localhost:5816 localhost:21936 localhost:10855 localhost:29917 localhost:32719 localhost:37225 localhost:15838 localhost:16410 localhost:12467 localhost:1603 localhost:38007 localhost:29256 localhost:3925 localhost:47936 localhost:29642 localhost:48791 localhost:1533 localhost:21417 localhost:43455 localhost:5093 localhost:16075 localhost:11610 localhost:22426 localhost:3600 localhost:19281 localhost:24638 localhost:12567 localhost:13155 localhost:1363 localhost:24156 localhost:30074 localhost:25671 localhost:36378 localhost:31607 localhost:10396 localhost:35169 localhost:23051 localhost:14612 localhost:34891 localhost:16589 localhost:35311 localhost:14495 localhost:23395 localhost:32734 localhost:38084 localhost:25997 localhost:28585 localhost:18551 localhost:29543 localhost:25364 localhost:49138 localhost:41188 localhost:39487 localhost:42031 localhost:24560 localhost:41775 localhost:2645 localhost:30796 localhost:5973 localhost:45796 localhost:39406 localhost:41027 localhost:11748 localhost:44261 localhost:17258 localhost:28626 localhost:24918 localhost:19893 localhost:24261 localhost:2695 localhost:3943 localhost:2311 localhost:37709 localhost:11740 localhost:22991 localhost:43508 localhost:42744 localhost:13084 localhost:23436 localhost:11349 localhost:25426 localhost:20413 localhost:12976 localhost:44286 localhost:44832 localhost:29891 localhost:17840 localhost:16761 localhost:42533 localhost:35377 localhost:42042 localhost:35769 localhost:36650 localhost:33082 localhost:19666 localhost:24780 localhost:30530 localhost:37419 localhost:13435 localhost:12228 localhost:48709 localhost:34516 localhost:29961 localhost:2615 localhost:38759 localhost:24312 localhost:39862 localhost:37895 localhost:21869 localhost:1300 localhost:29720 localhost:6548 localhost:6569 localhost:48330 localhost:28707 localhost:11194 localhost:7890 localhost:17461 localhost:35827 localhost:41664 localhost:18631 localhost:39895 localhost:35251 localhost:38546 localhost:7765 localhost:11922 localhost:31005 localhost:34610 localhost:18564 localhost:5046 localhost:47113 localhost:43634 localhost:25613 localhost:20694 localhost:26483 localhost:23068 localhost:48452 localhost:40464 localhost:1388 localhost:44541 localhost:14326 localhost:18060 localhost:44846 localhost:44291 localhost:46617 localhost:5062 localhost:8620 localhost:19125 localhost:22945 localhost:12591 localhost:44042 localhost:11028 localhost:15578 localhost:23619 localhost:24095 localhost:8117 localhost:48347 localhost:26154 localhost:29792 localhost:48721 localhost:6993 localhost:22755 localhost:6539 localhost:40872 localhost:6990 localhost:10480 localhost:22794 localhost:19454 localhost:11657 localhost:30785 localhost:8641 localhost:30579 localhost:27530 localhost:39074 localhost:41628 localhost:15067 localhost:49057 localhost:35907 localhost:45575 localhost:31521 localhost:2214 localhost:17414 localhost:15941 localhost:13136 localhost:28147 localhost:15214 localhost:31157 localhost:22654 localhost:4109 localhost:26532 localhost:15787 localhost:25936 localhost:38259 localhost:36840 localhost:33372 localhost:24492 localhost:42926 localhost:14967 localhost:21996 localhost:43633 localhost:41072 localhost:7302 localhost:44691 localhost:21908 localhost:24424 localhost:32075 localhost:26755 localhost:32846 localhost:15246 localhost:15381 localhost:22686 localhost:27665 localhost:28605 localhost:6865 localhost:29875 localhost:25432 localhost:29512 localhost:20187 localhost:29517 localhost:8925 localhost:13427 localhost:32047 localhost:4147 localhost:46165 localhost:14760 localhost:6763 localhost:20204 localhost:45733 localhost:12913 localhost:29564 localhost:46847 localhost:18262 localhost:12488 localhost:9407 localhost:48515 localhost:33729 localhost:44252 localhost:35706 localhost:8311 localhost:31388 localhost:45337 localhost:20550 localhost:25069 localhost:23088 localhost:9491 localhost:3641 localhost:45132 localhost:35530 localhost:17699 localhost:20838 localhost:47024 localhost:14111 localhost:10648 localhost:42426 localhost:36064 localhost:13500 localhost:36798 localhost:47619 localhost:10764 localhost:45671 localhost:43530 localhost:20316 localhost:35667 localhost:5923 localhost:43792 localhost:19517 localhost:48485 localhost:14983 localhost:5754 localhost:30159 localhost:1450 localhost:35079 localhost:16615 localhost:6281 localhost:27964 localhost:10105 localhost:22863 localhost:11050 localhost:41118 localhost:48022 localhost:46560 localhost:36812 localhost:47651 localhost:7368 localhost:26428 localhost:26484 localhost:35617 localhost:36213 localhost:42577 localhost:13218 localhost:47378 localhost:34372 localhost:48729 localhost:2129 localhost:14019 localhost:10213 localhost:44327 localhost:19685 localhost:24034 localhost:29391 localhost:23507 localhost:45478 localhost:13721 localhost:27631 localhost:37485 localhost:8999 localhost:27879 localhost:17160 localhost:15917 localhost:39042 localhost:24331 localhost:9111 localhost:12496 localhost:45027 localhost:29863 localhost:30042 localhost:32522 localhost:24016 localhost:7106 localhost:41026 localhost:12489 localhost:38179 localhost:14769 localhost:25597 localhost:32124 localhost:42931 localhost:11324 localhost:9577 localhost:29504 localhost:31631 localhost:3490 localhost:44755 localhost:13203 localhost:14113 localhost:45330 localhost:43916 localhost:44882 localhost:38490 localhost:39005 localhost:6230 localhost:7932 localhost:34160 localhost:45993 localhost:33895 localhost:30614 localhost:19140 localhost:45682 localhost:9011 localhost:12401 localhost:46754 localhost:7694 localhost:23607 localhost:3885 localhost:35446 localhost:40882 localhost:39252 localhost:21841 localhost:27887 localhost:13994 localhost:28032 localhost:35647 localhost:10838 localhost:18363 localhost:47800 localhost:15469 localhost:7715 localhost:46887 localhost:36295 localhost:14065 localhost:12463 localhost:37284 localhost:21625 localhost:8438 localhost:34742 localhost:46259 localhost:22315 localhost:29143 localhost:45421 localhost:22430 localhost:19636 localhost:1260 localhost:1704 localhost:27299 localhost:38504 localhost:34902 localhost:43193 localhost:41163 localhost:48877 localhost:28633 localhost:2388 localhost:34285 localhost:43112 localhost:29810 localhost:3921 localhost:47341 localhost:41006 localhost:18151 localhost:4056 localhost:39757 localhost:38780 localhost:8386 localhost:5189 localhost:25157 localhost:10514 localhost:2352 localhost:30572 localhost:42780 localhost:9912 localhost:45012 localhost:9138 localhost:13611 localhost:11490 localhost:46890 localhost:27707 localhost:6666 localhost:42651 localhost:39348 localhost:6262 localhost:29965 localhost:13880 localhost:12933 localhost:39155 localhost:40593 localhost:17693 localhost:19228 localhost:34835 localhost:7337 localhost:42032 localhost:31937 localhost:11197 localhost:17889 localhost:41894 localhost:31605 localhost:17856 localhost:33686 localhost:6553 localhost:48235 localhost:6144 localhost:35375 localhost:9367 localhost:6983 localhost:37329 localhost:27138 localhost:1605 localhost:9259 localhost:42115 localhost:8331 localhost:9256 localhost:15470 localhost:33551 localhost:37028 localhost:25847 localhost:41947 localhost:4243 localhost:1145 localhost:7793 localhost:18792 localhost:12519 localhost:12727 localhost:11473 localhost:16352 localhost:25462 localhost:27999 localhost:4775 localhost:16286 localhost:5400 localhost:11132 localhost:6661 localhost:34973 localhost:14181 localhost:48219 localhost:30328 localhost:28536 localhost:6972 localhost:47094 localhost:11987 localhost:2322 localhost:25761 localhost:6732 localhost:22128 localhost:40738 localhost:31858 localhost:11480 localhost:37453 localhost:33245 localhost:16366 localhost:42855 localhost:41302 localhost:18217 localhost:7878 localhost:47415 localhost:27824 localhost:30095 localhost:28804 localhost:12051 localhost:2644 localhost:23709 localhost:42920 localhost:26456 localhost:23359 localhost:47476 localhost:9541 localhost:8696 localhost:30422 localhost:4429 localhost:36913 localhost:19004 localhost:21256 localhost:36991 localhost:15844 localhost:27373 localhost:19169 localhost:5755 localhost:38197 localhost:15245 localhost:43665 localhost:42418 localhost:32534 localhost:46087 localhost:25539 localhost:18105 localhost:45274 localhost:14461 localhost:9228 localhost:16445 localhost:44807 localhost:33775 localhost:47805 localhost:33285 localhost:48049 localhost:48968 localhost:9818 localhost:18572 localhost:46461 localhost:46460 localhost:32767 localhost:2456 localhost:26502 localhost:40355 localhost:18057 localhost:48045 localhost:20026 localhost:4918 localhost:10700 localhost:15848 localhost:6251 localhost:29292 localhost:30359 localhost:20581 localhost:7186 localhost:33412 localhost:46261 localhost:3262 localhost:15751 localhost:1401 localhost:39983 localhost:40618 localhost:5282 localhost:18532 localhost:26719 localhost:9486 localhost:6149 localhost:13468 localhost:33901 localhost:30353 localhost:27580 localhost:12527 localhost:27742 localhost:38414 localhost:36303 localhost:40094 localhost:4261 localhost:48268 localhost:37579 localhost:30680 localhost:17317 localhost:46348 localhost:41365 localhost:24375 localhost:3915 localhost:6753 localhost:23246 localhost:6175 localhost:16722 localhost:5781 localhost:25025 localhost:33465 localhost:47482 localhost:29699 localhost:38946 localhost:11539 localhost:38334 localhost:36266 localhost:23370 localhost:13153 localhost:7289 localhost:6828 localhost:23082 localhost:36398 localhost:42732 localhost:9785 localhost:45008 localhost:3312 localhost:8060 localhost:32255 localhost:9743 localhost:32184 localhost:31370 localhost:21644 localhost:24630 localhost:29424 localhost:12011 localhost:25636 localhost:33915 localhost:28506 localhost:9388 localhost:22941 localhost:26921 localhost:4926 localhost:37037 localhost:21775 localhost:24382 localhost:23191 localhost:20263 localhost:12214 localhost:17543 localhost:39591 localhost:11482 localhost:20902 localhost:38751 localhost:32889 localhost:28485 localhost:17902 localhost:18030 localhost:23241 localhost:44130 localhost:13025 localhost:11595 localhost:1581 localhost:42319 localhost:23085 localhost:43081 localhost:5503 localhost:33168 localhost:40007 localhost:21338 localhost:47312 localhost:39523 localhost:9782 localhost:30351 localhost:34191 localhost:11134 localhost:45562 localhost:30744 localhost:21593 localhost:11234 localhost:33200 localhost:14106 localhost:36198 localhost:13415 localhost:44976 localhost:43755 localhost:1436 localhost:44191 localhost:8896 localhost:36922 localhost:37832 localhost:45465 localhost:21214 localhost:43612 localhost:40959 localhost:29294 localhost:9616 localhost:4390 localhost:19413 localhost:30275 localhost:39846 localhost:16620 localhost:9302 localhost:41537 localhost:4618 localhost:49100 localhost:15344 localhost:3085 localhost:8600 localhost:41943 localhost:12884 localhost:34100 localhost:11856 localhost:15284 localhost:44618 localhost:2431 localhost:38010 localhost:33143 localhost:42967 localhost:45234 localhost:19878 localhost:47038 localhost:40868 localhost:47781 localhost:35684 localhost:26504 localhost:41994 localhost:14604 localhost:40558 localhost:15374 localhost:3426 localhost:27910 localhost:29385 localhost:38238 localhost:23403 localhost:44345 localhost:20054 localhost:17559 localhost:26034 localhost:20222 localhost:31439 localhost:18771 localhost:31147 localhost:3692 localhost:30439 localhost:19187 localhost:6510 localhost:41097 localhost:48648 localhost:4966 localhost:18728 localhost:22702 localhost:13289 localhost:11684 localhost:2503 localhost:12710 localhost:20958 localhost:38549 localhost:14680 localhost:13419 localhost:16642 localhost:25485 localhost:27644 localhost:21435 localhost:39707 localhost:39176 localhost:48179 localhost:36124 localhost:22604 localhost:38791 localhost:10414 localhost:35868 localhost:14468 localhost:47161 localhost:8893 localhost:44805 localhost:18688 localhost:19917 localhost:15519 localhost:14966 localhost:30839 localhost:3971 localhost:7533 localhost:10599 localhost:47298 localhost:31953 localhost:44569 localhost:18041 localhost:8443 localhost:42932 localhost:47315 localhost:16017 localhost:44777 localhost:46737 localhost:20113 localhost:20194 localhost:3061 localhost:6682 localhost:18441 localhost:22548 localhost:33017 localhost:17449 localhost:40005 localhost:6749 localhost:46716 localhost:13757 localhost:11214 localhost:5017 localhost:11054 localhost:40088 localhost:34722 localhost:46923 localhost:40537 localhost:48247 localhost:36386 localhost:4140 localhost:28336 localhost:48359 localhost:16745 localhost:30279 localhost:2379 localhost:49073 localhost:23161 localhost:27251 localhost:27788 localhost:32915 localhost:40880 localhost:42268 localhost:45223 localhost:28920 localhost:1312 localhost:43102 localhost:38041 localhost:43271 localhost:23703 localhost:43520 localhost:36466 localhost:4530 localhost:4650 localhost:31322 localhost:33203 localhost:45697 localhost:9651 localhost:21052 localhost:2797 localhost:46524 localhost:40155 localhost:16647 localhost:9492 localhost:28115 localhost:32168 localhost:22042 localhost:46954 localhost:4058 localhost:1580 localhost:31844 localhost:21542 localhost:44166 localhost:30467 localhost:34744 localhost:36086 localhost:45578 localhost:9393 localhost:32183 localhost:35970 localhost:35223 localhost:29959 localhost:42126 localhost:28821 localhost:38993 localhost:2467 localhost:29820 localhost:6551 localhost:29478 localhost:14951 localhost:27798 localhost:3293 localhost:1060 localhost:14770 localhost:25366 localhost:5996 localhost:16479 localhost:41773 localhost:45266 localhost:26498 localhost:34103 localhost:16898 localhost:10848 localhost:44647 localhost:28657 localhost:1031 localhost:12511 localhost:28873 localhost:35379 localhost:27176 localhost:8262 localhost:41020 localhost:22145 localhost:39762 localhost:46765 localhost:1596 localhost:9967 localhost:48077 localhost:2562 localhost:31602 localhost:2364 localhost:5317 localhost:26972 localhost:44083 localhost:16604 localhost:36882 localhost:10329 localhost:8576 localhost:18796 localhost:29633 localhost:34629 localhost:31379 localhost:25915 localhost:30897 localhost:25334 localhost:8555 localhost:3523 localhost:16253 localhost:24008 localhost:45051 localhost:40904 localhost:47662 localhost:37354 localhost:17780 localhost:13605 localhost:8499 localhost:16793 localhost:36946 localhost:13024 localhost:18128 localhost:24942 localhost:14987 localhost:9639 localhost:15086 localhost:25021 localhost:19193 localhost:35238 localhost:6668 localhost:47416 localhost:19638 localhost:39149 localhost:37226 localhost:38663 localhost:2420 localhost:20436 localhost:19865 localhost:19273 localhost:16838 localhost:29663 localhost:34493 localhost:22014 localhost:9286 localhost:40123 localhost:22058 localhost:7345 localhost:22589 localhost:37824 localhost:25221 localhost:31181 localhost:33683 localhost:12774 localhost:2148 localhost:40048 localhost:8217 localhost:10759 localhost:33558 localhost:31137 localhost:28136 localhost:20085 localhost:28880 localhost:38937 localhost:30660 localhost:43895 localhost:14358 localhost:48886 localhost:2697 localhost:8284 localhost:1403 localhost:14976 localhost:48017 localhost:47822 localhost:24125 localhost:18487 localhost:19607 localhost:35550 localhost:26950 localhost:38532 localhost:4401 localhost:39961 localhost:48377 localhost:40124 localhost:44744 localhost:24779 localhost:44975 localhost:18891 localhost:2291 localhost:44065 localhost:17908 localhost:39687 localhost:14511 localhost:45858 localhost:11572 localhost:42720 localhost:31013 localhost:10195 localhost:9195 localhost:17361 localhost:17416 localhost:19797 localhost:9777 localhost:16800 localhost:34200 localhost:46012 localhost:23309 localhost:22595 localhost:29858 localhost:23248 localhost:35945 localhost:7930 localhost:45201 localhost:46176 localhost:2452 localhost:4801 localhost:20074 localhost:28128 localhost:26218 localhost:47767 localhost:39933 localhost:46712 localhost:24689 localhost:10940 localhost:22772 localhost:15656 localhost:33897 localhost:48145 localhost:25213 localhost:6812 localhost:10166 localhost:31823 localhost:45525 localhost:8451 localhost:23759 localhost:46046 localhost:13584 localhost:41665 localhost:13259 localhost:20336 localhost:9559 localhost:19959 localhost:24626 localhost:10028 localhost:20460 localhost:14420 localhost:18923 localhost:12968 localhost:44400 localhost:17151 localhost:38614 localhost:10064 localhost:2681 localhost:23506 localhost:13380 localhost:11451 localhost:28310 localhost:43002 localhost:5546 localhost:14547 localhost:17953 localhost:1380 localhost:41928 localhost:44964 localhost:36987 localhost:30556 localhost:10783 localhost:42158 localhost:15913 localhost:43095 localhost:44534 localhost:31929 localhost:32785 localhost:15577 localhost:18745 localhost:26013 localhost:42347 localhost:29383 localhost:42273 localhost:24100 localhost:24294 localhost:25808 localhost:6470 localhost:44578 localhost:41581 localhost:20710 localhost:27737 localhost:3497 localhost:27286 localhost:27411 localhost:37537 localhost:39998 localhost:9282 localhost:37042 localhost:35000 localhost:8644 localhost:28340 localhost:41939 localhost:49116 localhost:8775 localhost:13189 localhost:4259 localhost:48435 localhost:5069 localhost:22585 localhost:4641 localhost:45134 localhost:48990 localhost:48479 localhost:38706 localhost:44391 localhost:27018 localhost:8705 localhost:22292 localhost:16258 localhost:11971 localhost:44875 localhost:46198 localhost:43994 localhost:10955 localhost:2177 localhost:2246 localhost:28674 localhost:5881 localhost:36881 localhost:19262 localhost:38408 localhost:7575 localhost:20412 localhost:37685 localhost:41171 localhost:27355 localhost:17427 localhost:47499 localhost:8342 localhost:35253 localhost:13480 localhost:21821 localhost:23405 localhost:28312 localhost:13712 localhost:30457 localhost:39713 localhost:27070 localhost:4249 localhost:26354 localhost:44086 localhost:27577 localhost:30638 localhost:17836 localhost:48321 localhost:21121 localhost:29955 localhost:29775 localhost:22025 localhost:34637 localhost:47193 localhost:45517 localhost:31251 localhost:47199 localhost:28442 localhost:7353 localhost:13009 localhost:28416 localhost:41778 localhost:27945 localhost:45888 localhost:29697 localhost:48810 localhost:9620 localhost:12899 localhost:45728 localhost:26717 localhost:9701 localhost:38808 localhost:3591 localhost:35383 localhost:6276 localhost:19708 localhost:1616 localhost:27308 localhost:10429 localhost:39485 localhost:20679 localhost:17070 localhost:23401 localhost:32202 localhost:12990 localhost:1332 localhost:5801 localhost:15231 localhost:20589 localhost:33625 localhost:34883 localhost:35891 localhost:41166 localhost:31582 localhost:11826 localhost:38012 localhost:18134 localhost:18556 localhost:18733 localhost:48983 localhost:34950 localhost:36185 localhost:8835 localhost:42095 localhost:39722 localhost:7405 localhost:11704 localhost:12286 localhost:4937 localhost:17254 localhost:38463 localhost:29063 localhost:29937 localhost:25286 localhost:38056 localhost:24113 localhost:5299 localhost:46523 localhost:19354 localhost:27630 localhost:1702 localhost:5185 localhost:17632 localhost:1636 localhost:17666 localhost:43297 localhost:44287 localhost:9322 localhost:5060 localhost:3544 localhost:15043 localhost:27502 localhost:1347 localhost:35494 localhost:32145 localhost:12269 localhost:27687 localhost:46451 localhost:11119 localhost:7298 localhost:46857 localhost:24384 localhost:45748 localhost:7978 localhost:43396 localhost:39610 localhost:41812 localhost:35815 localhost:2248 localhost:40713 localhost:18186 localhost:10654 localhost:1972 localhost:28565 localhost:18641 localhost:25453 localhost:45827 localhost:26183 localhost:30748 localhost:39338 localhost:24786 localhost:24283 localhost:47208 localhost:13139 localhost:46203 localhost:14328 localhost:36749 localhost:11943 localhost:27948 localhost:19514 localhost:23254 localhost:12413 localhost:42357 localhost:20468 localhost:45638 localhost:10499 localhost:9753 localhost:40153 localhost:14020 localhost:7330 localhost:31544 localhost:37004 localhost:13055 localhost:2020 localhost:2390 localhost:10397 localhost:6759 localhost:14190 localhost:27203 localhost:28017 localhost:42737 localhost:8054 localhost:4597 localhost:37047 localhost:6255 localhost:33322 localhost:13232 localhost:23868 localhost:35925 localhost:40141 localhost:22008 localhost:47327 localhost:48523 localhost:35801 localhost:44733 localhost:47029 localhost:5096 localhost:18691 localhost:4559 localhost:27307 localhost:47020 localhost:7582 localhost:40792 localhost:45041 localhost:2222 localhost:8646 localhost:11790 localhost:44760 localhost:6181 localhost:36300 localhost:20078 localhost:25121 localhost:1097 localhost:34157 localhost:27297 localhost:22192 localhost:39408 localhost:35580 localhost:48124 localhost:5122 localhost:22680 localhost:26564 localhost:32513 localhost:24023 localhost:28118 localhost:1660 localhost:33418 localhost:43032 localhost:28779 localhost:21903 localhost:38047 localhost:28245 localhost:35342 localhost:41260 localhost:44238 localhost:18324 localhost:37639 localhost:27199 localhost:32322 localhost:10858 localhost:13703 localhost:33791 localhost:5166 localhost:5904 localhost:19340 localhost:44723 localhost:24183 localhost:31562 localhost:48351 localhost:16145 localhost:37025 localhost:44147 localhost:3049 localhost:29927 localhost:24991 localhost:8699 localhost:25530 localhost:35146 localhost:33857 localhost:40230 localhost:44614 localhost:15050 localhost:8343 localhost:20279 localhost:17633 localhost:18449 localhost:7524 localhost:8846 localhost:24147 localhost:32205 localhost:19306 localhost:1775 localhost:37507 localhost:3606 localhost:26200 localhost:39089 localhost:11919 localhost:1458 localhost:38894 localhost:26669 localhost:44141
32
42
1
1,825
Miloš Matić retweeted
Alex Kidd in Miracle World Master System Sega, 1986
Stop using modals for everything. They block the entire page and annoy users. Before adding one, ask: "Does this really need to interrupt someone?" If not → use a non-modal dialog. The <dialog> element makes this dead simple now. a11y-collective.com/blog/mod… #WebAccessibility #A11y
Are we becoming maintainers of code we don't understand? Kevlin Henney raises a critical concern about AI coding tools like GitHub Copilot and ChatGPT, we risk turning devs into maintainers of unpredictable, low-quality "black box" code. piped.video/watch?v=Qgw9fjw4… #vibecoding
3
12
Miloš Matić retweeted
Hyprland is free to install today! And tomorrow. And in general, any day. Try it out :)
60
102
16
3,648
Miloš Matić retweeted
QuackShot Mega Drive Sega, 1991
Miloš Matić retweeted
Microsoft Blocks Windows 11 Workarounds for Local Accounts, Forces Internet Connection During Setup. I think it is time to switch to macOS or Linux or BSD LOL
Miloš Matić retweeted
Hoćeš da razumeš Srbiju? Zaboravi politiku, samo pogledaj parking ispred zgrade. Golf, Octavia, Corsa i Punto ti sve govore
Na putevima Srbije sve se menja — osim ovih automobila. Golf, Octavia, Clio, Duster, Focus, A4, Corsa, Punto... Sedam modela koji najbolje objašnjavaju ko smo mi kao narod Ovih sedam automobila vlada Srbijom - Vrele gume share.google/lQA9in9qnksVVrc…
14
7
72
Miloš Matić retweeted
If you are doing low level systems programming or hardware development you need Linux. Every compiler, every tool, every driver, it just works on Linux and there is always a Linux build you can use. Thinkpads are great for that. Good battery life, good I/O, all drivers work. I’m always skeptical when I go into a “hard tech” startup and see 30 MacBook boxes stacked up. You can get 3-4 really good thinkpads for the prices of a new MacBook Pro.
Why is everyone in tech using a ThinkPad?
“My account” or “Your account”? Plot twist: you often don’t need either. Amazon just says “Account” and “Orders.” When you do need pronouns: Use “your” when talking TO users, “my” when users talk to YOU. Small detail. Huge impact. #ui #ux
2
Miloš Matić retweeted
Another week, another wave of retro goodness!
3
61
637
0