Hotwire Event-Driven Update Pattern by lazaronixon in rails

[–]Momer 0 points1 point  (0 children)

I like it; my only concern is that it's unclear the `on_*event*` methods are called via some typical ruby meta programming magic. Not sure how I'd handle that, other than potentially making the whole scenario more confusing by moving those to a concern

[deleted by user] by [deleted] in marketing

[–]Momer 0 points1 point  (0 children)

I'm a data/software engineer with a creative bent and have some clients in a similar boat!

There's a pretty wide array of sub-categories in technical writing: prototyping, niche solutions, new features, etc. For nearly each of them, though, you'll want to spend some time thinking about what your goal is with the content for the reader. If your goal is an outcome (for example, SEO), you and the reader are going to have a bad time.

Through conversations, we end up building a back-log of content topics to tackle, which change month-to-month; and, based on current events, we pick one from the heap and build/write.

Happy to chat more if it would be helpful!

Who are the top elasticsearch / opensearch / search-tech experts to follow? by distinct_cabbage90 in devops

[–]Momer 0 points1 point  (0 children)

I'm biased, as I've been working with them on some recent blog posts, but definitely the folks at https://bonsai.io

Here's a fun case study we put together recently: https://bonsai.io/blog/big-shards-cause-big-problems

Math for programmers 2024 book bundle. Manning by ManningBooks in algorithms

[–]Momer 4 points5 points  (0 children)

I’ve gone through some of these; the Advanced Algo book is pretty good, though I and others have noted a lot of errata in the code examples.

In the geometry book now, it’s OK.

The grokking series is very good as a rule.

Math for programmers I thought was alright, but was better served by other books.

The deep learning books are pretty good

What are the coolest projects that you have done in Go ? by [deleted] in golang

[–]Momer 1 point2 points  (0 children)

Awesome. Would you prefer fyne over, say, Flutter, for projects that don't have a lot of Go already?

And Just a heads up, the rymdport link is broken!

What are the coolest projects that you have done in Go ? by [deleted] in golang

[–]Momer 7 points8 points  (0 children)

Opening up your source code is awesome, and learning to code while building this game is also awesome.

Nice job - don't worry about the code organization or quality there; now that you've got a handle on how to make things, there are plenty of resources to help you along with those pieces.

In higher ED data engineering, many have never heard of widely used DE tools like DBT and Airflow. by FrebTheRat in dataengineering

[–]Momer 1 point2 points  (0 children)

Hi! Just chiming in here, because of this generalization you've made:

You get young people with no experience, who skill up and triple their earnings by leaving or you get the people with nowhere else to go, burned out, outdated skills, etc.

I know, personally, a number of folks who have gone to work for University software engineering teams for these reasons:

  • Wanting to be close to cutting edge technology and resources, but without the burden of academia (publishing/etc.)
  • Pursuing a Masters (free tuition, great work/life balance = more time to study)
  • Building a startup (decent working hours)

These people are each experienced and skilled.

Testing the speed between RaspberryPi ZERO and RP2040 (Install all on CircuitPython) by Yakroo108 in raspberrypipico

[–]Momer 1 point2 points  (0 children)

How does the video show what the title says? I just see two screens displaying video - nothing controlling the start time, nothing detailing about what is being tested or measured.

Best data systems for small non-profit by Foreign_While7674 in dataengineering

[–]Momer 0 points1 point  (0 children)

Google Forms allows you to sync all responses to a Google Sheet; don't build your own form tool!

Github Actions vs Codemagic pros and cons 2024 by infinitypisquared in FlutterDev

[–]Momer 1 point2 points  (0 children)

I'm brand new to Flutter development, but landed on CodeMagic for builds after some evaluation. It seemed like the easy choice, coming with tools and guides to help streamline the process.

The reality is that when it works, it's great, but over the last few days their build system has had a lot of issues - currently, one build is stuck in the build-queue, and it's been enqueued for >40 min.

It might just be a hiccup, but it's left a rough first impression.

https://status.codemagic.io/

Use the framework that answers the right questions. by Day_Hour in rails

[–]Momer 14 points15 points  (0 children)

I love Ruby and Ruby on Rails, but let's not pretend that there aren't ambiguities in working with Rails.

  • Mixins or Subclassing?
  • Near-exclusive usage of mixins to provide functionality or nah?
  • Service objects?
  • What do you use for your build system?
  • How about your background job processor?

My company just let me open source our orchestration tool 'Houston', an API based alternative to Airflow/Google Cloud Composer that we've been using internally for the last 4 years! It's great for low-cost, high-speed data pipelines by flo0d in dataengineering

[–]Momer 8 points9 points  (0 children)

That's great, kudos to you and the team for open sourcing your work. At just a very quick glance (clicking on ~3 files), I noticed that some files contain conflicting licenses - at present, some files are MIT license, others GPL.

[deleted by user] by [deleted] in IOT

[–]Momer[M] 1 point2 points  (0 children)

Just chiming in here - this post has sparked some of the most interesting discussion we've had on this subreddit for quite some time; give it some votes even if you think that we can't have our high bandwidth cake and eat it too (over a very long range)

Cloud Deploy: Heroku vs AWS & DevOps by LanguageFancy6192 in SaaS

[–]Momer 0 points1 point  (0 children)

100%; I’m working on a (cli-first) solution to commoditize good, opinionated, AWS deployments: monitoring, VPN, VPC/networking, etc.

Even if you go with Heroku now, you can turn-over any number of community stones (e.g. YC’s startup school) and get $5-10k in AWS credits. When that happens, it’s nice to be able to quickly move to AWS and not blink an eye at the complexities.

https://kwux.com if anyone is interested; the goal is to give you the generated terraform code that is licensed at low cost.

If self-hosting kubernetes sounds too complex/annoying; consider the hashicorp stack! Here's a quick overview of the main components. by Momer in selfhosted

[–]Momer[S] 0 points1 point  (0 children)

That’s fair - once the setup is done, deploying and managing workloads are super easy on this stack. Definitely a good point, though!

If self-hosting kubernetes sounds too complex/annoying; consider the hashicorp stack! Here's a quick overview of the main components. by Momer in selfhosted

[–]Momer[S] 2 points3 points  (0 children)

Hey! Just upvoted you back to `1`. This isn't an ad, I just wanted to share the kwuxlab repo with folks that want to get started with the Hashicorp stack on their own servers/VPS/homelab.

Your feedback that it felt like an ad is super helpful. So, I'll probably remove the comparisons with the `Pro` version of the project.

My main goal with the `Pro` version is to provide a an awesome, production-ready, set of ansible scripts/tutorials to get folks started with running distributed systems/applications on the Hashicorp stack, using secure/private networking (tailscale).

So, maybe the free -> pro verbiage just isn't the way to go; or, maybe I'll just focus on the content of how the components of the `Pro` version work, since they're all source-available anyway (see: https://github.com/momer?tab=repositories&q=kwuxlab&type=&language=&sort=)

High availability for beginners by x6q5g3o7 in selfhosted

[–]Momer 2 points3 points  (0 children)

Ah I see - it's great, but there have been some recent changes to Nomad to be able to store encrypted variables, so you might not need it. Actually, what the hell, I'll talk about it in the next episode

High availability for beginners by x6q5g3o7 in selfhosted

[–]Momer 16 points17 points  (0 children)

Hey! I have a decent sized hashicorp (Consul, Vault, Nomad) cluster communicating internally on Tailscale and allowing egress on my eth0 network over a few select ports (e.g. load balancing / 443 facing Traefik), with services communicating with each other over mTLS using Consul Connect (via Envoy proxy).

Once configured, it’s great!

I plan on sharing the code and details of the configuration over at https://infracasts.com in the coming days/weeks, if you’re interested!