I've been using these extensively since February/March. Built 3 apps with those skills and rewrote 2 large ecommerce businesses (ERP/CRM/MarketingOps/storefront/automations, hundreds of tables, dashboards with myriad forms) with huge success.
I even built a front end for an ancient ERP (90s tech, written in Delphi) and automated the hell out of it. Stuff that would have taken me months, maybe a year, of solo work got done super fast. I won't claim the output was always perfect, and I fried my brain reviewing the code, but the job got done.
Currently I self-host Gitea [0], use its registry for Docker, NPM etc and act runners [1] for github actions alternative, everything secured under tailnet.
I'm extremely satisfied with that setup. It is batteries included & fire and forget.
Now I use Github only as backup by mirroring my self hosted repos.
Similar with forgejo.
I mirrored all gh then flipped the ones I was using the most.
The biggest win was on running apple runners in my mac, so the free gh actions can do other stuff.
Getting better, more reliable and faster CI was such an underappreciated gain (from me at least) when moving to a self-hosted git platform. What used to take ~40 minutes end-to-end (from pushing commit to having release binary ready for three platforms) now takes less than 10 minutes, and seemingly that whole slowdown was causing me more headache that I think I was willing to admit at the time.
I similarly have been using Gitea for some years. I use it as my main forge and mirror to Github for discoverability and community reports and contributions.
For public projects I have workflows that can publish and push containers to both Gitea and Github.
Github is an extra layer of backup, among normal backups.
[edit]
Notable reasons:
- Github runners went oftenly out of space & they were slow. With self hosted runners I don't have these issues anymore because I control the hardware.
Previously I was paying Docker Build Cloud/Depot for performance + Github Pro for extra minutes. Now it's zero cost, superb performance and unlimited minutes.
- I have a centralized registry with private packages and images.
- It's secure, I don't worry if I accidentally make a repo public or leak secrets. I control the access to it in network level.
- I own everything, in case something goes nuts (eg lose access to GH) I'm safe.
If you're using github as a backup, then whatever you say you own, they also own. So I still don't understand why you are self-hosting and using github as an extra layer of backup. Seems philosophically inconsistent.
Not GP. Probably less dependencies on github, e.g. actions which sometimes don't work. This way github is a "dumb backup".
I selfhost forgejo (gitea fork) on home sever (nuc), similar setup with tailscale. I was planning to setup git mirror on a remote VM for backup, but since I am the only one using it and have everything on dev laptop and remote backups of nuc server I didn't bother to do that (I know I still should).
NUC 11 i5-1135G7 with 32gb of ram and one nvme. Bought it new years ago.
For forgejo I host only code and packages there, everything is built on dev pc since I am the only one using it. It also host postgresql server, jellyfin (for music only), custom OPDS server (for books only) SMB shared directory I can use from multiple PCs, some test environments for personal projects and possibly more things I forgot.
It's a small pc but it works without problems. I do have to clean it from time to time (with cheap battery-powered air duster) to keep the thermals low.
yeah i have 3 NUCs at home, albeit with less ram and smaller hdd than yours. im already using them for dokploy and other services so trying to selfhost forgeo or gitea might bring it to its max.
Yeah I should've asked why they are self-hosting in the first place. I was wrong in assuming that they wanted to host it themselves (that is, avoiding an external dependency).
The self hosting will still be there and working as expected no matter what GH does (fails... again, DMCAs the repo, bans the account, etc.). Self hosting isn't only about being the only one with the data, it's also for the independence aspect. GH as a backup doesn't hinder the independence. Network effects are strong and make a lot of developers still have a GH presence as a secondary platform.
The evolution is when one can finally fully disconnect from GH, the main self hosted platform will continue to operate as if nothing happened.
A migration can have a period of parallel running.
An inhouse video & image editor (imagine canva QOL goodies & premiere timeline) with remotion for my physical D2C brand. Streamlined to produce rapidly premium/luxury aesthetics creatives for social media and ads
SEEKING WORK | Greece | Remote only | Ecommerce Architect / Marketing Operations
Looking for companies in the B2B/D2C e-commerce sector in niche markets.
I have more than 10 years of experience in the software and marketing aspects of B2B/B2C e-commerce (Europe & US). For the past 2 years, I took a deep dive into D2C as a Technical Co-Founder of a fragrance-related brand (https://yuma.gr), successfully positioning us in the premium market at the lowest cost possible, by developing the e-commerce and ERP platform in-house.
I can handle all aspects of e-commerce with a focus on growth. Examples include:
- Extensive Google & Facebook Ads automation at scale via their APIs
- Distributed bots for scraping millions of SKUs daily for dynamic pricing
- Deep & proven knowledge of e-commerce & ERP architecture & development
- Complex and custom-made solutions (e.g., in-house developed Klaviyo alternative)
- Creative approaches to streamlining internal operations
- Frontend performance & SEO micro-optimization
- Landing page optimization for conversions
I prefer long-term commitments and typically work on projects for 6 months to 1 year, as I treat each project as my own. Having developed my D2C brand to a technical level that now requires only maintenance and marketing, my schedule has become more flexible. I'm ready to help companies in different markets while expanding my skills and knowledge.
Technologies: [Go, Postgresql, Python, Typescript, ...], [React, Next.js, Flask/Starlette, Hasura, Node.js/Bun], [LLM, Vector DBs, RAG], [Ecommerce & ERP Architecture, Front End Performance Optimization, SEO, CS/SS Tracking, Google & Facebook Ads + their APIs], [Any type of Bots at scale], [Linux desktop & server, A bit of networks, Docker, VPS, CI/CD, AWS/GCP]
Résumé/CV: https://www.linkedin.com/in/hambos22/
Email: me@cpoul.dev
Looking for companies in the B2B/D2C e-commerce sector in niche markets.
Location: Greece
Remote: Yes
Willing to relocate: No
Technologies: [Go, Postgresql, Python, Typescript, ...], [React, Next.js, Flask/Starlette, Hasura, Node.js/Bun],[LLM, Vector DBs, RAG], [Ecommerce & ERP Architecture, Front End Performance Optimization, SEO, CS/SS Tracking, Google & Facebook Ads + their APIs], [Any type of Bots at scale], [Linux desktop & server, A bit of networks, Docker, VPS, CI/CD, AWS/GCP]
Résumé/CV: https://www.linkedin.com/in/hambos22/
Email: me@cpoul.dev
I have more than 10 years of experience in the software and marketing aspects of B2B/B2C e-commerce (Europe & US). For the past 2 years, I took a deep dive into D2C as a Technical Co-Founder of a fragrance-related brand (https://yuma.gr), successfully positioning us in the premium market at the lowest cost possible, by developing the e-commerce and ERP platform in-house.
I can handle all aspects of e-commerce with a focus on growth. Examples include:
- Extensive Google & Facebook Ads automation at scale via their APIs
- Distributed bots for scraping millions of SKUs daily for dynamic pricing
- Deep & proven knowledge of e-commerce & ERP architecture & development
- Complex and custom-made solutions (e.g., in-house developed Klaviyo alternative)
- Creative approaches to streamlining internal operations
- Frontend performance & SEO micro-optimization
- Landing page optimization for conversions
I prefer long-term commitments and typically work on projects for 6 months to 1 year, as I treat each project as my own. Having developed my D2C brand to a technical level that now requires only maintenance and marketing, my schedule has become more flexible. I'm ready to help companies in different markets while expanding my skills and knowledge.
I'm currently in the same position regarding 8mm digital8. After researching, I believe the best way to digitize these is to obtain a compatible used camcorder with a DV/Firewire port, then install a DV/Firewire PCI card to stream and record the video to your PC.
You’re right.
But even better than trying to get a compatible PCI card, find an older MacBook Pro that has built in FireWire ports and use something like iMovie to direct rip the DV content.
Unfortunately, it has to be done in real-time even though it’s digital data. I haven’t heard anyone use a high speed tape drive for them but it would be theoretically possible.
Also, that setup is a pretty good way to digitize Hi8 analog tapes. And I think you can use some of the camcorders as analog to digital converters of an analog video stream (eg, an attached vcr).
Sounds daunting compared to my limited experience:
Friend brings over MiniDV camera and a tape, and asks if I can transfer it to a PC.
"I don't know, but we can try!"
It took longer to rummage through the cabling collection for the right FireWire cable than to get it working, plugged straight into the front of a Q6600 box running Windows Vista or 7, with whatever software Microsoft included by default.
Even the tape transport controls worked perfectly from the GUI on the PC.
It had two FireWire ports -- one on the sound card, and one on the motherboard. IIRC, the one on the motherboard was used for the front panel connector.
And maybe I'm old-fashioned, but the last thing I think when I need to connect up some old gear is "I have just the answer! I'll buy a whole 'nother laptop!"
I mean: They still make PCIe Firewire cards in factories every day -- or at least, they once made enough of them that plenty are still kicking around for not very much money.
And it may be 2025, but they definitely do still make desktop computers (with industry-standard expansion slots, even!) in factories every day.
There is a way to go from mini dv to thunderbolt. Apple made adapters for Firewire to Thunderbolt 2, and Thunderbolt 2 to 3. These can be chained to do what you want. See this video/channel for more details. https://www.youtube.com/watch?v=yT0oDYbqwwk
I even built a front end for an ancient ERP (90s tech, written in Delphi) and automated the hell out of it. Stuff that would have taken me months, maybe a year, of solo work got done super fast. I won't claim the output was always perfect, and I fried my brain reviewing the code, but the job got done.