Luke's Crack App
45:12
Ай бұрын
Outdoors Apps with Coding Marine
50:41
PocketBase: Local install
2:28
3 ай бұрын
✨ I'm learning design (Day 2)
2:02
🧬 How I use Helix in VSCode
5:01
Пікірлер
@ismbks
@ismbks 2 күн бұрын
emacs has a command for that emacs has a command for that emacs has a command for that emacs has a command for that emacs has a command for that
@benallfree
@benallfree 14 күн бұрын
pockethost creator here. Thanks for covering it so generously! I created PH because I didn’t want to keep setting up servers. Once I got that far, I figured I’d offer it to the community. Except for a few lone exceptions, I’ve been able to keep everything free and unlimited rather than metering things. Today the service is about to cross 10k users, so I guess others like it too!
@denverjamesduran2750
@denverjamesduran2750 2 күн бұрын
Hi ben good work! I am experiencing problems with ftp, I cannot xonnect... Also I cannot upload zip file for backup
@vpetryniak
@vpetryniak 16 күн бұрын
To go backwards forwards without cursor places just use cmd+option+left/right
@solimm4sks510
@solimm4sks510 17 күн бұрын
my helix config is very large, some of the defaults are ;;
@shyam2305
@shyam2305 21 күн бұрын
Thanks for the pointers about references in markdown. I have notes on system design which have very simple mermaid snippets. I use helix for about 2-3 months and I dont find a way to render the markdown notes with embedded mermaid snippets. In my notes, diagrams with minimal text is easier to refresh depending on the topic. How to render the diagrams and markdown ?
@SteelGamePad
@SteelGamePad 29 күн бұрын
you also need to allow PocketBase to access lower ports (so it can run on port 80 and 443 if you are using a domain) with : setcap 'cap_net_bind_service=+ep' ./pocketbase this is what i did to work for me
@weiSane
@weiSane 29 күн бұрын
Yes we all love pocketbase and all these other free awesome tools but I hope we don’t just use them and end at that. Let’s also appreciate the cracked devs who gave us these tools with some financial donations and sponsorships .
@neelg7057
@neelg7057 Ай бұрын
Wait how're you able to create new tabs for buffers in helix? I thought that capability hasn't been merged yet
@adityadubey4578
@adityadubey4578 Ай бұрын
Thanks a lot, wonderfully informative video :))
@garfield584
@garfield584 Ай бұрын
PB ❤ I'm currently working on a project. The backend is in PB. The API response time is 35-40ms. Astonishingly fast.
@LukePighetti
@LukePighetti Ай бұрын
it's a great backend base
@vpetryniak
@vpetryniak Ай бұрын
Can you make a full helix editor course? Or vs code course? Or vim course? Your explanations and approach with helix editor videos is amazing!!! Full helix editor video would be crazy useful. Where cover as much helix features as possible
@vpetryniak
@vpetryniak Ай бұрын
I really liked your helix editor series
@Mojo_DK
@Mojo_DK Ай бұрын
Do you still use Helix?
@LukePighetti
@LukePighetti Ай бұрын
for note taking. i use vscode with helix bindings daily driver
@Mojo_DK
@Mojo_DK Ай бұрын
Can't wait for more Helix videos !
@sime_time
@sime_time Ай бұрын
Thank you so much for this tutorial man
@ktolis
@ktolis Ай бұрын
at what aspect is this better than lazygit?
@LukePighetti
@LukePighetti Ай бұрын
haven't used either in a while but i remember reaching for gitui when needing to deal with codebases with hundreds of thousands of commits. and don't forget software improves over time so it's possible lazygit has improved since then
@alst4817
@alst4817 Ай бұрын
This man is somewhere between 25 and 250. Can’t be more precise than that
@mahmoudmousa2405
@mahmoudmousa2405 Ай бұрын
Can you talk more about that sync task?
@bananahammock924
@bananahammock924 Ай бұрын
Just found this and i really enjoy this, this is the kind of podcast ive been looking for
@ChrisAthanas
@ChrisAthanas 2 ай бұрын
Flutter's days are numbered for many reasons... I prefer KMP due to using one language and one set of libraries for multiple targets including UI for iOS, Android, Desktop, Web and Backend. Runs native. The IDE and the language design and KMP all designed by one company: JetBrains. Having one language makes it possible to have much smaller teams to deploy MicroMonopoly businesses
@ChrisAthanas
@ChrisAthanas 2 ай бұрын
I have examples of this on my channel
@TomaVelev
@TomaVelev 2 ай бұрын
Very nice podcast. It’s very intriguing to think beyond code, around what/how to satisfy the users- with the mix of real world/virtually satisfiable needs, how to monetize, etc
@taylormanning2709
@taylormanning2709 2 ай бұрын
So... still no mathjax support? I sure wish my usecase for obsidian was as simple as everyone elses
@sujeewa8067
@sujeewa8067 2 ай бұрын
Keep up the good work! Subscribed!
@BoydKelly
@BoydKelly 2 ай бұрын
This is pretty funny!!! LOL
@elijahluckey7852
@elijahluckey7852 2 ай бұрын
appreciate the video, thanks. I think if you are able to - move your head/face to the other side of the video when the screen focus needs to be near that area of the video
@mahmoudmousa2405
@mahmoudmousa2405 2 ай бұрын
Kakoune based motions are the motions that make sense. Selection -> action not the other way around
@nandoflorestan
@nandoflorestan 2 ай бұрын
For more satire similar to XGH, look up The Bastard Operator From Hell.
@nandoflorestan
@nandoflorestan 2 ай бұрын
If you agree with anything that XGH says, I wish I could say this diplomatically... well, you are part of the problem.
@nandoflorestan
@nandoflorestan 2 ай бұрын
As a Brazilian developer, I can clarify that XGH is definitely just a joke, born out of knowing that there are good methodologies out there, such as Extreme Programming, but also out of the frustration of not being able to use those at work, due to ignorant management or ignorant coworkers. So it's a satirical survival guide to develop under the worst conditions, by embracing them. The closest thing in English is a website called The Daily WTF.
@CilantroSativum
@CilantroSativum 2 ай бұрын
hey thanks , using PocketBase , Digital ocean droplet and having a 1000 dollar revenue stream , is pretty cool , keep up the good work
@Bonjorno772
@Bonjorno772 2 ай бұрын
Nicely done! it would be nice if you talk about data backup and restore using self hosted PB
@RodyDavis
@RodyDavis 2 ай бұрын
🔥🔥🔥
@_Holy_Lance_
@_Holy_Lance_ 3 ай бұрын
Por ahora sigo con vim. Gracias igual.
@nandoflorestan
@nandoflorestan 3 ай бұрын
Helix does have a file picker at space f, and a buffer picker at space b. The feature you are talking about is properly called vertical tabs.
@jrheisler
@jrheisler 3 ай бұрын
Hmmmm, the more I read about it, the more I like what it sounds like, good vid.
@FilledStacks
@FilledStacks 3 ай бұрын
Looking for a term similar to ChadFlare for PocketBase 🤔 coz you’re transforming into that 🎉😎🥳
@ebrahim97374
@ebrahim97374 3 ай бұрын
We need more videos like this, keep it coming
@LukePighetti
@LukePighetti 3 ай бұрын
Will be doing more product development videos with PocketBase. Just wanted to get the critical self-host stuff out of the way!
@adrianpierrafuentes2130
@adrianpierrafuentes2130 3 ай бұрын
Awesome, I will try this
@ibrahimmahdi1019
@ibrahimmahdi1019 3 ай бұрын
nice info, for additional reference try a2hostinger.com
@weeb3277
@weeb3277 3 ай бұрын
4:17 you can press Ctrl + arrow to navigate quickly or Ctrl + e or Ctrl + a to jump around to the end or to the begging
@LukePighetti
@LukePighetti 3 ай бұрын
Ctrl + arrow doesn't always work on macOS systems neither does Option + arrow but Ctrl + e/a does so I appreciate that!
@Innesb
@Innesb 3 ай бұрын
Note that custom domain is only available for paid accounts. If you try to use it with a free account, you’ll be notified that you have hit a paywall! I’m enjoying your Pocketbase videos, thanks.
@LukePighetti
@LukePighetti 3 ай бұрын
Ahh thanks for that clarification. Appreciate it!
@flipperiflop
@flipperiflop 3 ай бұрын
How the hell does one use pocketbase? How do I update the structure of the database using migrations or something? What if I need to do bigger database operations that changes things? Basically how does it work in production and when the business application gets developed further over the years?
@LukePighetti
@LukePighetti 3 ай бұрын
We’re gonna get there very quickly. I started with hosting so that people could get in and start playing around with it ASAP! Going to need an app to build and want to stay away from the todo apps. If you have any ideas I’m listening!
@flipperiflop
@flipperiflop 3 ай бұрын
@@LukePighetti Let's imagine a situation where you built a basic site that has Posts and Comments, with a foreign key from Comment to a Post - now your boss comes with this idea that you are going to have Videos on that site too, and they need to be Commentable. So how you do the migration that removes that foreign key constraint from the Comment and changes it to be a polymorphic relation instead? You would have to 1) Add 2 new columns for "entity_type" and "entity_id" 2) Add to all existing comments "Post" as the "entity_type" and copy the "post_id" value to "entity_id" 3) Drop the "post_id" foreign key and column. And what about handling queues and cronjobs in pocketbase? Does it have something for that out-of-box?
@dimatall
@dimatall 2 ай бұрын
@@flipperiflop its sqlite wrapper. DB with dashboard and.thats it. Polymorphic relation can be done the same way as any other DB. Polymorphic relation doesn't depend on DB since it is pure app side logic. They provide hooks that you can be extend by golang or js. Queues are another topic and is not related to DB. Overall its a nice and simple app. I've already used it for some live projects.
@moussaibrahem9
@moussaibrahem9 3 ай бұрын
Hey Luke, Thank you very much for your informative video but can you show us the many total requests that you made from start unit you finished the test? Also I found a way to try to protect from DDos using cloudflare I would like to discuss it with you see if it will be more effective
@LukePighetti
@LukePighetti 3 ай бұрын
In the last run of hey there wasn’t a report at the end because it was just all errors from being flooded (very naive overloaded server test). Cloudflare is the final layer for ddos protection and should be added on after this basic hardening.
@LukePighetti
@LukePighetti 3 ай бұрын
Also feel free to discuss on here or DM me on Twitter at luke_pighetti
@v23452
@v23452 3 ай бұрын
I still don’t understand why you don’t use Obsidian- misleading title
@SteelGamePad
@SteelGamePad 3 ай бұрын
does the free tier have any limits for requests for example ?
@LukePighetti
@LukePighetti 3 ай бұрын
Not that I’m aware of
@FilledStacks
@FilledStacks 3 ай бұрын
With pocketbase not having functions yet, is it safe to say your "backend logic" lives in your front-end product? So for example, account creation after auth etc, is done directly from the client.
@LukePighetti
@LukePighetti 3 ай бұрын
@@FilledStacks PocketBase has extend with JS which is similar to cloud functions. You can also import PocketBase as a golang package and build anything you can dream of
@LukePighetti
@LukePighetti 3 ай бұрын
And finally because the dart SDK is pure dart and admin + client you can also make a shelf sidecar
@moussaibrahem9
@moussaibrahem9 3 ай бұрын
You use it in a server side framework as NextJS or Svelte kit Or in another approach use Pocketbase as a framework
@FilledStacks
@FilledStacks 3 ай бұрын
@@LukePighetti 🔥🔥
@MadeInJack
@MadeInJack 3 ай бұрын
Thanks! Following the series :)
@neatfastro
@neatfastro 3 ай бұрын
Nice video!
@tanu6011
@tanu6011 3 ай бұрын
Thanks for the video! 4:11 pocketbase keeps surprising
@abdushakoor0099
@abdushakoor0099 3 ай бұрын
Pocketbase is cool shit