Spas Poptchev

126 posts

Spas Poptchev banner
Spas Poptchev

Spas Poptchev

@spas

Programming enthusiast. Passionate about startups and lean operations. Harnessing technology for business growth.

Bulgaria 가입일 Eylül 2007
245 팔로잉125 팔로워
Spas Poptchev 리트윗함
Charity Majors
Charity Majors@mipsytipsy·
I have a new piece up. It's a bit of a rant, even for me, so buckle in. A lot of "thought leaders" have been making their mortgages lately off of bits on how AI is going to replace software engineers, particularly entry-level engineers. stackoverflow.blog/2024/06/10/gen…
Stack Overflow@StackOverflow

It's easy to generate code, but not so easy to generate good code. Contributor @mipsytipsy makes the case for hiring junior developers and treating your engineering team like a delicate ecosystem, and why GenAI tools can only take so devs far. stackoverflow.blog/2024/06/10/gen…

English
21
255
922
287.4K
Spas Poptchev 리트윗함
@levelsio
@levelsio@levelsio·
The most concerning part about this is that most Europeans don't realize how stagnant Europe has now become Europeans are literally blue-pilled and are mostly concerned with climate change, immigration and the Ukraine war Nobody in Europe is thinking why increasingly everything they use is made in China running on American software The knee jerk reaction is to proudly pass regulation against American tech The chad reaction would be to reduce regulation so that European entrepreneurs would actually stay in Europe to build European startups increasing Europe's GDP and making Europeans richer! I am European and I have regular conversations about this with people here, it's just not on top of mind AT ALL! While it should be because Europe's GDP is stagnant and the real innovation now happens in US and China and elsewhere, not in Europe People in Europe do love to complain about rising cost of living and the increasing unaffordability of living, but they don't realize why. They point at foreigners/immigrants as the problem, which can't be the whole story Other Europeans I talk to get visibly upset if I ask them about stagnant GDP numbers: "why should everything be about money?" they say in a thick German accent The whole story is that Europe has made it very difficult for people to start a business, raise capital, innovate and get the reward for taking that risk, so why would anybody? And for the Europeans that do, it's way easier to open a US Delaware company, raise capital in US, sell your stock or IPO in the US, because why even do that in EU, where it's too hard? The proof is in the pudding, if it was so easy in EU then why is startup funding in US $270B AUM with 330 million people vs $44B AUM with 746 million people? That's almost 14x bigger startup funding market per capita Why doesn't EU have ANY trillion dollar companies? While US has six? Why isn't there any European company in the top 10 of largest companies? While 80% is American? Why is Stripe, a company founded by two Irish brothers, an American company and not a European one? It could have been Very few Europeans will agree with this post because they can't see it, if they would've seen it, we wouldn't be here in the first place! What's the role left for Europe in the future? Signed, - A techno-optimist European who'd love to see Europe become wealthy again
@levelsio tweet media
David Galbraith@daveg

Wake up Europe, the digital age is bypassing you. You have no Google , Amazon, Meta, Apple. You arrogantly called SpaceX a fanciful dream and it wiped out the European Space Agency. You have no Nvidia and your response to AI has been to regulate before you have anything domestic to regulate. Your car industry is about to be wiped out by the Chinese. Your biggest economy shut down nuclear out of spite and with fraud. Your capital markets have no liquidity and your startups are drowning in bureaucracy. Your border is being attacked by Russia and your defence spending will have to triple just to be where it was with US subsidy given that part of the former Soviet Union and the Eastern bloc is now part of the EU. Your economy has slumped from the world’s largest to way behind the US. Your pensions are paid by three times less people and cost five times as much as people live longer. Your infrastructure is a model for the world but is configured for rail over self drive. Your electricity grid needs half a trillion of investment to cope with planned capacity and replacements, for the switch to renewables, within a decade. There are bright spots such as pharma and your healthcare system is a model for what civilisation looks like it. But to afford it, you need to completely transform from the industrial to digital age, to reform your institutions and rout the sclerotic bureaucratic system.

English
1.2K
2.3K
14.1K
4.7M
Spas Poptchev 리트윗함
@levelsio
@levelsio@levelsio·
Eric Schmidt says it's going to be rare to see the successes in Europe that you see in America and the UK: "The fundamental reason is that they can't get the capital and Europe's regulatory structure is so prohibitive It's really sad because the European talent pool is amazing, the opportunity to build companies in terms of impact is huge And frankly Europe's government and its regulation is slowing them down"
@levelsio@levelsio

It's time to start the European version of e/acc: 🇪🇺 eu/acc "Innovate, don't regulate" As a counter to the now rampant degrowth anti-tech anti-capitalist mind virus that's taken over most Europeans in 2024

English
90
139
1.2K
461.7K
Spas Poptchev
Spas Poptchev@spas·
@starbuxman If there were clean exception handling in JS/TS, using async/await wouldn’t be too bad.
English
0
0
2
3.4K
Josh Long
Josh Long@starbuxman·
async/await was a mistake
English
61
42
399
117.6K
Spas Poptchev
Spas Poptchev@spas·
@tdinh_me It’s hard to unlearn Vim. 😄 In my opinion, IntelliJ has the best Vim support.
English
0
0
2
297
Tony Dinh
Tony Dinh@tdinh_me·
Considering switching to using VSCode as my primary IDE, but I'm too lazy to relearn every hotkeys... Is there a well-trained GPT chatbot that understands VSCode very well and can help me answer 100 "how to do X in VSCode" questions? Things like: - how to duplicate/delete a line - how to open a file in a vertical/horizontal split - how to select the next matching word and activate multi-cursor - how to jump to previous cursor position - etc.
English
54
1
70
61.7K
Spas Poptchev 리트윗함
John Carmack
John Carmack@ID_AA_Carmack·
I spent *hours* today debugging something that turned out to be a single wrong letter in the code: a .ge() should have been .gt(). Beginning programmers sometimes despair when debugging, but with experience it is just something to grind through.
English
213
256
4.3K
488.7K
Spas Poptchev 리트윗함
The Babylon Bee
The Babylon Bee@TheBabylonBee·
FULL INTERVIEW: The Babylon Bee Talks With @elonmusk at Twitter HQ
English
1.4K
6K
35.3K
9.8M
Spas Poptchev
Spas Poptchev@spas·
Trying to learn a new programming language? - Immerse yourself in it by reading open source code, solving coding problems, and creating a small project - Understand its strengths and weaknesses - Unlearn and relearn: embrace the new language’s design philosophy I can’t stress the importance of the last point enough. I have often found myself trying to force the design patterns of one language onto another. It’s a trap! Don’t fall for it. It’s not about forgetting what you have learned before. It’s about being open-minded to the idea that problems can be solved in a different way than before.
English
0
0
0
254
Spas Poptchev 리트윗함
Programming Wisdom
Programming Wisdom@CodeWisdom·
"In programming, if someone tells you “you’re overcomplicating it,” they’re either 10 steps behind you or 10 steps ahead of you." – Andrew Clark
English
23
470
2.6K
249.5K
Spas Poptchev
Spas Poptchev@spas·
@levelsio Bulgaria is a great choice for remote work. Let’s hope the government will take note of this some day…
English
0
0
0
155
Spas Poptchev
Spas Poptchev@spas·
@maciejwalkowiak The Service and Component annotations in Spring arguably increase the complexity. Imagine trying to explain the distinction between these two to a beginner...
English
0
0
1
816
Maciej Walkowiak 🍃
Maciej Walkowiak 🍃@maciejwalkowiak·
"Service" is likely the most abused concept in Java/Spring world
English
28
5
186
26.7K
Spas Poptchev
Spas Poptchev@spas·
One of the things that I find missing in Kotlin is the package-private visibility. It would be a great addition to the language.
English
0
0
0
126
Ian Nuttall
Ian Nuttall@iannuttall·
Does anybody know how to handle performant LIKE searches on a table of 50m rows? Asking for "a friend"...
English
8
0
2
3.4K
Ian Nuttall
Ian Nuttall@iannuttall·
Keywords are coming to Niche Site Metrics 🔥 After chatting with some smart cookies at Affiliate Gathering I’m currently getting ranking keywords for all domains so you’ll be able to search for them! We’re at 18 million keywords at ~10% complete. Gonna be a huge database 🤯
English
8
3
52
9.8K
Spas Poptchev
Spas Poptchev@spas·
Authentication and authorization are among the most underrated parts of SaaS development, particularly when dealing with multi-tenancy. I've noticed that in some cases, establishing these security measures can take longer than developing the core business features. To add to the complexity, finding an affordable solution can feel like a search for a needle in a haystack. The quickest solution I've found is a combination of Rails, Devise, Pundit, and Doorkeeper. It's efficient, effective, and perfect for start-ups looking for a solid, affordable option.
English
0
0
0
132
Spas Poptchev
Spas Poptchev@spas·
@sivalabs Lombok introduces an additional layer of abstraction, which may make your code harder to understand and maintain. Be mindful of this when using it and consider adding tests to ensure the quality and stability of your code.
English
0
0
0
512
Siva
Siva@sivalabs·
How about giving a few concrete examples of why Lombok is bad instead of simply repeating "Lombok is bad" song every other week? Why not enlighten the people giving some practical examples they are going to face while using Lombok 🤦‍♂️
English
34
5
133
38.9K
Spas Poptchev
Spas Poptchev@spas·
Kotlin, Spring, and Testcontainers: Unbeatable Iteration Speed.
English
0
0
1
177
Spas Poptchev
Spas Poptchev@spas·
Just spent hours digging into #Java17 only to discover that it uses the system clock, which varies in precision based on the OS. Good luck finding this issue without a good test-coverage.
English
0
0
0
138
Spas Poptchev
Spas Poptchev@spas·
The perfect mix for testing Spring Boot Kotlin applications: JUnit 5, Mockito-Kotlin, and Kotest Assertions.
English
0
1
0
164
Spas Poptchev
Spas Poptchev@spas·
When you hit senior-level, the challenge becomes resisting complex solutions to simple problems. Sometimes, embracing a beginner's mind is the key - just dive into writing the code. #beginnersmind
English
0
0
0
91