Programming

This magazine is not receiving updates (last activity 6 day(s) ago). Subscribe to start receiving updates.

TheHottub , in You probably don't need GraphQL
@TheHottub@lemmy.world avatar

Love GraphQL, but oh man is it being over used at my company. Management sees success with one of our large apis, now all the little niche ones have to be migrated and everyone consuming them must migrate as well.

I like it, but the small 2 endpoint APIs that haven't changed in years, have small 5 field models and no related entities, has like 1 or 2 teams that consume them DO NOT need it.

jeremyparker , in How do you handle UX Design?

Copy designs you like, and keep a couple of CSS files +/- web components that you can carry along with you from project to project. Tweak then as you go.

Like everything else, getting good at making designs that you like will take time and effort, so if you want you get good at it, do it! I find it fun, and my designs aren't to everyone's taste (I too like black tshirts), but whatever.

Plus, getting good at making designs that i like has made me better at making designs clients/projects will like, so, win/win.

Kolanaki , in Did anyone know that Domino's Pizza patented their order tracking system?
@Kolanaki@yiffit.net avatar

Can someone give an example of a time when software patents are good for everyone? Because I can only think of software patents that have prevented the widespread adoption of ideas, and not the opposite.

SplashJackson , in What Programming Languages Do You Wish Were More Popular?

AutoHotkey

blackbirdbiryani ,

Autohotkey is the most arcane fucking language I've used, idk why someone hasn't rewritten it in something clearer.

sentient_loom , in The Cloud is Over-engineered, Over-priced (and Over-rated?)
@sentient_loom@sh.itjust.works avatar

A VPS is also very expensive though. And shared hosting usually only allows HTML and PHP. So what's the affordable alternative?

cerement , in How do you find projects to work on when learning a new language?
@cerement@slrpnk.net avatar
soloner , in isBooleanTooLongAndComplex

I was expecting something more profound. Isn't this just the concept of using variables to keep code readable? Not a new concept and likely one most devs learn early on.

flying_sheep , in isBooleanTooLongAndComplex
@flying_sheep@lemmy.ml avatar

Good advice, bad biology: mushrooms aren't plants and therefore nor vegetables.

neo , in How an empty S3 bucket can make your AWS bill explode
@neo@lemmy.comfysnug.space avatar

Please use scribe.rip instead of medium.com for articles

https://nomedium.dev/

Hupf , in How an empty S3 bucket can make your AWS bill explode
recursive_recursion , in Question about GPL-3 and deleting files from a Github project
@recursive_recursion@programming.dev avatar

yes deleting files wouldn't violate GPL-3.0 to the best of my knowledge as those files would still be under the GPL license,

  • it's just that you wouldn't be using them

if anyone wanted to use a file licensed under any of GPL licenses the user would be required to license any modified or redistibuted files under the same license ("or later") as to not violate the copyleft terms

NekkoDroid ,
@NekkoDroid@programming.dev avatar

Just a minor clarification/correction: the "or later" part also depends on the license per se. There is a GPL-3.0-only and a GPL-3.0-or-later. Usually you'll find something like "or at your option any later version." if that is the case, but by default you should expect the GPL-3.0-only to apply.

eerongal , in Start learning at 50
@eerongal@ttrpg.network avatar

What are you looking to actually do with your programming skills? That will heavily influence which languages to recommend you learn. Do you want to make websites? build games? do AI stuff? Create enterprise-level software? something else?

rutrum , in Mind-bending new programming language for GPUs just dropped... - Code Report
@rutrum@lm.paradisus.day avatar

Futhark is another language with the same goals, executed differently.

VubDapple , in Amber - the programming language compiled to Bash

Why?

otter OP ,
@otter@lemmy.ca avatar

I think it's to make it easier to write bash scripts, for those who are new or when the script is doing a more critical task

Modern Syntax

You will find many of the language features familiar, allowing you to get up and running much faster than if you were learning Bash from scratch.

Runtime Safety

It’s one of the key components missing from regular shell scripts. It can help you catch many bugs at compile time.

Type Safety

Amber ensures that you handle everything that could fail. Each Bash command and function that could fail must be handled in some way.

rutrum , in Observing SVT-AV1 v2.1.0's improvements: A New Deep Dive | Codec Wiki
@rutrum@lm.paradisus.day avatar

Thanks for sharing this codec wiki. Looks like an incredible project.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • programming@programming.dev
  • test
  • worldmews
  • mews
  • All magazines