TMCodes

1.5K posts

TMCodes banner
TMCodes

TMCodes

@TobyEmmanuel

Developer (MERN | NestJs | PHP/Laravel |TailwindCSS/Bootstrap | Python ) + Learning c# + Agricultural Economist + Lover of Good Food +Tutor

Katılım Mart 2012
950 Takip Edilen986 Takipçiler
Dhanian 🗯️
Dhanian 🗯️@e_opore·
As a Backend Developer, Which one are you? A. Node.js -> Express -> MongoDB -> REST APIs -> AI APIs B. Node.js -> NestJS -> PostgreSQL -> TypeScript -> AI Integration C. Python -> FastAPI -> PostgreSQL -> Async APIs -> AI APIs D. Python -> Django -> MySQL/PostgreSQL -> REST APIs -> AI Integration E. Java -> Spring Boot -> Microservices -> SQL -> AI APIs F. Go -> Gin/Fiber -> Microservices -> High Performance APIs -> AI Integration G. PHP -> Laravel -> MySQL -> REST APIs -> AI APIs
English
145
48
600
66.6K
Titanium
Titanium@akinkunmi·
You're foolish and you don't know the meaning of what you even listed. It's like you heard about these terms today. Ode, as though it's not CRUD you'll still do if you're using Grpahql and the other API architectures you listed which I'm very sure you don't know jackshit about.
Akintola Steve@Akintola_steve

Omo, too many backend devs are just too chilled with REST APIs sha 😂 Never touched SOAP? Never touched gRPC? Or GraphQL? If all you do is CRUD apps daily… you’re not really an engineer. Learn how architectures scale, or stay stuck at the same level (and salary) forever.

English
44
8
211
28.4K
K.O.O
K.O.O@Dominus_Kelvin·
@Akintola_steve Noice I think Docker/Docker compose is more a production tool than dev I know the promise was portability for both dev and prod but in reality I probably won’t run docker to work on my app since I can run npm run dev and in local I only need a single file: SQLite 🥹
English
1
2
4
6K
Akintola Steve
Akintola Steve@Akintola_steve·
Backend devs: If you’re still spinning up Postgres, Redis, and other services manually, opening multiple terminals, running different commands, fixing port issues… you’re doing extra work. One simple file can start your entire backend stack in seconds. Bookmark this for later and retweet so more devs see it.
English
42
90
813
128.7K
Shane Rosenthal
Shane Rosenthal@ShaneDRosenthal·
PHP powers 77% of the web. It has a JIT compiler, native FFI, and we're running it as an embedded interpreter with a persistent runtime, not behind Apache serving HTML. The PHP in this stack has more in common with Lua in a game engine than with WordPress. 💪
English
5
21
310
30.4K
TMCodes retweetledi
Anthony Abakporo
Anthony Abakporo@anthonyabakporo·
We are here in the lift of Banana Island School Apartment. We have been stuck here for almost 40 minutes. We are all about sophisticating in here. Nobody seems to be doing anything about it. We spoke to the land lady's daughter, she said they will see what they can do. Can you imagine ?
English
626
2.5K
3K
846.3K
TMCodes
TMCodes@TobyEmmanuel·
@CongoCart @stolinski I had a look at the posts. NW.js is an interesting one, especially for source code protection. 😁
English
0
0
1
18
Scott Tolinski - Syntax.fm
Scott Tolinski - Syntax.fm@stolinski·
The biggest issue with Tauri and Electrobun using the system webview is that on macOS that system webview is safari. I had to move v_framer to electron because of how many issues I was having that were entirely Safari based.
English
35
4
363
44.9K
TMCodes
TMCodes@TobyEmmanuel·
@CongoCart @stolinski Let me do a follow 😅 I like this. I'm currently working on an app and I was undecided about electron. But I decided to use it regardless. I only knew about the cross platform compatibility issues but this makes more sense to me
English
1
0
1
305
Nathanael Anderson
Nathanael Anderson@CongoCart·
@stolinski Now, for transparency, app #2, is mine. I do care immensely about speed, so I designed my app around a few core concepts -- one is that it must NEVER get slower than 1 second start to be fully usable, and no crazy hangs, and I need to be a good citizen about memory usage.
English
2
0
0
405
Nathanael Anderson
Nathanael Anderson@CongoCart·
Well, the thing that people seem to miss is that ANY runtime that ties its GUI to a browser will have the same memory profile has Electron. Browsers EAT memory for breakfast, lunch and dinner -- just starting up, let alone using it. It doesn't matter if the browser is embedded (Cef/Electron) or a WebView (Tauri/Wails) the memory usage is about the same for the same type of project. What a ton of people missed, is when you use a system webview the memory is _not_ allocated to the program but instead it shows up as system memory used because the system is using that memory on behalf of the app. This MAKES system webview look like your app is using way less memory, but the reality it is the app's fault now the system memory usage is now so bloated...
English
1
0
0
37
TMCodes
TMCodes@TobyEmmanuel·
@CongoCart @konstipaulus Exactly. Well said. There are two sides - a stable cross-platform in chromium or a lightweight base file without chromium.
English
1
0
0
104
Nathanael Anderson
Nathanael Anderson@CongoCart·
Yeah, probably not. 😉 1. if your app ships with CEF: - it has the same disk space as Electron - It has the same memory usage as Electron - It uses DIFFERENT JS engines for backend (Bun is JSCore) vs frontend (Chrome/Cef is v8) 2. If your app doesn't ship with CEF + it does have extremely small disk space usage! - it still has the same memory usage as Electron - Uses different JS engines on windows. (Edge is v8, Bun is JSCore) - BUT you are now dealing with completely different Web API compatibility, different JS handling, different HTML rendering, and different CSS (think Firefox vs Chrome vs Safari) for your app PER MACHINE PER OS AND each OS version. Your increased potential corner case bugs is horrible, depending on system updates and system versions. Not trying to slight it, I LOVE seeing competition for Wails, Tauri, and Electron. Just you need to set peoples expectation correctly. It isn't a magic bullet, and it has virtually exact same downsides as Electron, other than it is made in Zig/Bun(JSCore) vs C++/Node(v8).
English
4
1
24
1.4K
K.O.O
K.O.O@Dominus_Kelvin·
African startups should stop defaulting to AWS and Kubernetes. Get a VPS on Hetzner, deploy with Coolify, and start experimenting until you start making money. Oh, and when you do start making money, still stay there!
English
171
391
2.6K
182.4K
Ify
Ify@joshuaify_·
@TobyEmmanuel @Dominus_Kelvin Awesome experience. Switch. Just buy an Ubuntu or any linus distro VPS server and install coolify. Namecheap is cool but has older infrastructures.
English
2
0
1
22
duub🍴
duub🍴@itxbo·
i should go to one of your branches to activate your mobile app on my phone?
English
846
1.2K
11.5K
615.6K
TMCodes
TMCodes@TobyEmmanuel·
@joshuaify_ @Dominus_Kelvin Omoooo. How's your experience with Hetzner and Contabo? The value I'm seeing for both 👌. I am looking to switch from namecheap.
English
1
0
1
40
Ify
Ify@joshuaify_·
@Dominus_Kelvin 💯 👍. I use VPS On Hetzner and Contabo and deploy with coolify. Very awesome
English
1
1
1
418
Dantata
Dantata@Laurels_·
@akinkunmi Any user with name ending with “codes” Dey usually slow
English
2
0
3
1K