Bölümler
-
This story was originally published on HackerNoon at: https://hackernoon.com/code-smell-259-control-your-environment-to-avoid-test-failures.
Learn how to prevent unreliable tests by generating or mocking test data, ensuring full control over the testing environment and avoiding external dependencies.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #programming, #clean-code, #technology, #software-testing, #testing, #javascript, #refactoring, #test-environment, and more.
This story was written by: @mcsee. Learn more about this writer by checking @mcsee's about page, and for more stories, please visit hackernoon.com.
Tests must be in full control. -
This story was originally published on HackerNoon at: https://hackernoon.com/is-your-reporting-software-wcag-compliant-make-data-accessible-to-everyone-with-practical-steps.
One billion peoplee xperience some form of disability. Like any other software, it should be equally accessible to user
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #webdevelopment, #accessibility, #reporting, #data-analytics, #data-visualization, #powerbi-desktop, #flexmonster, #data-analysis-accessibility, and more.
This story was written by: @yuliianikitina. Learn more about this writer by checking @yuliianikitina's about page, and for more stories, please visit hackernoon.com.
One billion people, or about 15% of the world’s population, experience some form of disability. Like any other software, it should be equally accessible to users with different abilities. Even non-disabled people can benefit from improved accessibility in reporting software in numerous cases. To make data visualization tools accessible, improve the following things. -
Eksik bölüm mü var?
-
This story was originally published on HackerNoon at: https://hackernoon.com/3-high-paying-programming-languages-jobs-on-developers-watchlists.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #programming, #programming-languages, #finch, #swift, #swift-programming, #zig, #career-advice, #good-company, and more.
This story was written by: @amply. Learn more about this writer by checking @amply's about page, and for more stories, please visit hackernoon.com.
Christian Rebernik, co-chief executive and co-founder of Tomorrow University of Applied Sciences, reckons you don’t need to throw the baby out of the bath water, and ditch your expertise for AI. “You can secure yourself, if you are a top-tier expert who can help teach AI in your field . You can earn from training models on data set created by you.” -
This story was originally published on HackerNoon at: https://hackernoon.com/templating-in-software-development-taking-a-deeper-look.
Explore how templating in software development can streamline your projects.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #software-development, #software-architecture, #microservices, #programming-templates, #authentication, #authorization, #how-to-streamline-your-project, #hackernoon-top-story, and more.
This story was written by: @pro1code1hack. Learn more about this writer by checking @pro1code1hack's about page, and for more stories, please visit hackernoon.com.
Many core functionalities are reused across different projects. These functionalities include user authentication, payment processing, user management, and more. In this article I would like to raise the point that all of these patterns were already created by programmers from the past. Almost everything we are using right now, was already implemented. We just modify some functionality based on the specific project. -
This story was originally published on HackerNoon at: https://hackernoon.com/the-new-features-of-react-19-what-you-need-to-know.
For developers looking to stay ahead of the React race, understanding new React 19 features is essential.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #react, #react-new-features, #react-19, #react-guide, #react-compiler, #react-for-beginners, #react-features-explained, #good-company, and more.
This story was written by: @suniljoshi. Learn more about this writer by checking @suniljoshi's about page, and for more stories, please visit hackernoon.com.
React19 is getting a new helper called the React Compiler. It's like a smart code-compiling friend that makes your code work faster without you having to do extra work. By pre-rendering components on the server, RSCs can automatically improve page speed times. -
This story was originally published on HackerNoon at: https://hackernoon.com/code-smell-258-the-dangers-of-hardcoding-secrets.
Use a secret manager to avoid hardcoding sensitive information.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #programming, #technology, #clean-code, #software-development, #software-engineering, #security, #cyber-security, #secrets, and more.
This story was written by: @mcsee. Learn more about this writer by checking @mcsee's about page, and for more stories, please visit hackernoon.com.
Use a secret manager to avoid hardcoding sensitive information. -
This story was originally published on HackerNoon at: https://hackernoon.com/why-you-need-to-shift-left-with-mobile-testing.
Trying to gain a competitive edge in the mobile space seems to lag behind other aspects of tech. Imagine a world where you can shift left.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #testing, #mobile, #shift-left, #tricentis, #tosca, #mobile-testing, #mobile-app-development, #hackernoon-top-story, and more.
This story was written by: @johnjvester. Learn more about this writer by checking @johnjvester's about page, and for more stories, please visit hackernoon.com.
Trying to gain a competitive edge in the mobile space seems to lag behind other aspects of tech. Imagine a world where you can shift left with your mobile testing. -
This story was originally published on HackerNoon at: https://hackernoon.com/how-to-use-git-like-a-boss.
git workflow, git commands, GitHub, GitLab, Fullstack development, software development.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #how-to-use-git, #git-tutorial, #git-guide-for-beginners, #when-to-commit-code, #how-to-commit-tour-code, #how-often-to-commit-code, #coding-tutorial, #coding-for-beginners, and more.
This story was written by: @caiotbastone. Learn more about this writer by checking @caiotbastone's about page, and for more stories, please visit hackernoon.com.
Committing refers to staging the changes you make on your local machine, and then putting them on remote so your teammates and you can stay up to date with the changes of a project. Every time you have a small feature working you should commit. There are two ways to commit your code. -
This story was originally published on HackerNoon at: https://hackernoon.com/shared-element-transition-in-jetpack-compose-a-guide.
How to use Shared Element Transitions in Jetpack Compose
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #android-app-development, #kotlin, #shared-elements, #jetpack-compose, #transitions, #mobile-app-development, #shared-element-transition, #jetpack-compose-guide, and more.
This story was written by: @arttttt. Learn more about this writer by checking @arttttt's about page, and for more stories, please visit hackernoon.com.
Artem explains how to animate your app using **Shared Element Transition**. This feature allows UI elements to animate as they transition between app screens. To demonstrate, I've created a simple app with just two screens: a list on the first screen and detailed information on the second. -
This story was originally published on HackerNoon at: https://hackernoon.com/centralized-logging-for-aws-ecs-in-new-relic-using-fluentbit.
In this article, I share my experience setting up logging for our project. The main focus will be on configuring Fluent Bit, which we used for log forwarding.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #logging, #fluent-bit, #aws, #aws-ecs, #new-relic, #aws-guide, #ecs-services, #aws-secrets-manager, and more.
This story was written by: @kirillshershen. Learn more about this writer by checking @kirillshershen's about page, and for more stories, please visit hackernoon.com.
In this article, I share my experience setting up logging for our project. We transitioned from using ELK to New Relic for log storage. I'll explain how we chose our log delivery method, the options we considered, and why we settled on our current solution. The main focus will be on configuring Fluent Bit, which we used for log forwarding. -
This story was originally published on HackerNoon at: https://hackernoon.com/revolutionizing-app-experiences-with-distance-matrix-api.
Transform app experiences with the distance matrix API, enhancing efficiency and accuracy. Discover how it revolutionizes logistics and beyond.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #api, #maps, #app-development, #distance-matrix-api, #real-time-data, #api-integration, #user-experience-enhancement, #multi-mode-transportation, and more.
This story was written by: @techlooter. Learn more about this writer by checking @techlooter's about page, and for more stories, please visit hackernoon.com.
The Distance Matrix API is a solution that provides travel time and distance data for multiple destinations. It calculates the distance and travel time between origins and destinations using various modes of transportation, including driving, walking, bicycling, and public transit. The API can manage multiple requests simultaneously, making it highly efficient for apps that require real-time information. -
This story was originally published on HackerNoon at: https://hackernoon.com/how-i-built-a-dagger-pipeline-to-send-weekly-smss-with-financial-advice-generated-by-ai.
A pipeline of Dagger containers running AI Agents to give me financial and investment advice
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #python, #ci, #automation, #ai-agent, #software-engineering, #dagger-pipeline, #how-to-automate-sms, #dagger-tutorial, and more.
This story was written by: @emmanuels. Learn more about this writer by checking @emmanuels's about page, and for more stories, please visit hackernoon.com.
I built a pipeline of Dagger modules running in containers that fetch, update and structure data. The pipeline triggers AI Agents using this data to generate and send budgeting and investment advice -
This story was originally published on HackerNoon at: https://hackernoon.com/what-the-do-while-is-zepton-part-iii-a-taste-of-zepton.
A taste of the examples of the elements of the ZeptoN programming language.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #programming, #learning-to-code, #programming-language, #lexical-syntax, #what-is-zepton, #zepton, #zepton-programming-language, #building-your-own-language, and more.
This story was written by: @wfgilreath. Learn more about this writer by checking @wfgilreath's about page, and for more stories, please visit hackernoon.com.
The elements or the words, numbers, operators, literals used to write programs in ZeptoN are examined, discussed with examples of the elements. -
This story was originally published on HackerNoon at: https://hackernoon.com/how-to-build-a-dynamic-photo-collection-app-with-django.
Discover how to create a dynamic photo collection app with Django and Cloudinary. Read about its functionalities, and explore noteworthy features. Fork the app.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #django, #python, #app-development, #django-applications, #python-tutorials, #image-optimization, #image-upload, #how-to-build-a-dynamic-photo, and more.
This story was written by: @codingconcepts. Learn more about this writer by checking @codingconcepts's about page, and for more stories, please visit hackernoon.com.
Django and Cloudinary can be used to create dynamic lookbooks. These lookbooks are used in fields like fashion, real estate, and travel. The lookbook application integrates several advanced features that make it a robust platform for managing and displaying user-generated content. The application utilizes Cloudinary’s AI-powered capabilities to automatically enhance lookbook images. -
This story was originally published on HackerNoon at: https://hackernoon.com/building-chatplus-the-open-source-pwa-that-feels-like-a-mobile-app.
ChatPlus is a React chat app , it's a PWA that attracts the attention with its vibrant user interface and multiple messaging and call functionalities.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #web-app-development, #pwa-chat-app, #chatplus, #react-pwa, #pwa-development, #javascript-development, #speech-to-text-ai, #hackernoon-top-story, and more.
This story was written by: @aladinyo. Learn more about this writer by checking @aladinyo's about page, and for more stories, please visit hackernoon.com.
ChatPlus is one of the greatest applications I made, it attracts the attention with its vibrant user interface and multiple messaging and call functionalities which are all implemented on the web, it gives a cross platform experience as its frontend is designed to be a PWA application which has the ability to be installed everywhere and act like a standalone app, with its feature like push notifications, ChatPlus is the definition of a lightweight app that can give the full features of a mobile app with web technologies. -
This story was originally published on HackerNoon at: https://hackernoon.com/laravel-envoy-how-to-automate-the-boring-stuff.
If you feel like you are doing the same things over and over again, it's time to automate, and this article is all about how to do it!
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #laravel, #automation, #php, #how-to-configure-nginx, #what-is-nginx, #ssh-key-configuration, #laravel-tips-and-tricks, #hackernoon-top-story, and more.
This story was written by: @oussamamater. Learn more about this writer by checking @oussamamater's about page, and for more stories, please visit hackernoon.com.
Laravel Envoy can help you automate tedious tasks, and it can do much more than just CI/CD. Let's see how we can use it to automate setting up Nginx and adding SSH keys to GitHub. -
This story was originally published on HackerNoon at: https://hackernoon.com/code-smell-257-simplifying-property-names-by-removing-prefixes.
Avoid using prefixes on collections whenever possible.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #programming, #clean-code, #code-smells, #software-development, #software-engineering, #refactoring, #refactor-legacy-code, #code-smell-series, and more.
This story was written by: @mcsee. Learn more about this writer by checking @mcsee's about page, and for more stories, please visit hackernoon.com.
Avoid Using the Prefix "Collection" on Properties. Use Simple Names. Remove 'collection' from the name. Use plural names without the word 'collection.' When you prefix properties with terms like "collection," you introduce redundancy and verbosity into your code. This makes your code harder to read and maintain. Good design adds value faster than it adds cost. -
This story was originally published on HackerNoon at: https://hackernoon.com/map-transformation-which-one-should-i-use.
Learn how map transformations work within the Kotlin Standard Library.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #kotlin, #kotlin-development, #functional-kotlin, #android-app-development, #map-transformations, #kotlin-codebases, #kotlin-collections, #map-transformations-explained, and more.
This story was written by: @darrylbayliss. Learn more about this writer by checking @darrylbayliss's about page, and for more stories, please visit hackernoon.com.
Learn how map transformations work within the Kotlin Standard Library. -
This story was originally published on HackerNoon at: https://hackernoon.com/a-5-year-old-could-follow-this-typescript-sdk-development-guide-part-3-making-test-apps.
This is Part 3 of our SDK development series where we will dive into creating test apps for react, browser, node, and legacy node.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #typescript, #node, #npm-package, #javascript, #web-development, #sdk-development, #how-to-create-testing-apps, #hackernoon-top-story, and more.
This story was written by: @smy. Learn more about this writer by checking @smy's about page, and for more stories, please visit hackernoon.com.
This is Part 3 of our SDK development series where we will dive into creating test apps for react, browser, node, and legacy node. -
This story was originally published on HackerNoon at: https://hackernoon.com/future-proof-your-app-scalability-considerations-for-long-term-success.
Discover the power of scaling your app to drive business expansion. Optimize architecture, infrastructure, and resources to match user needs.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #mobile-app-development, #mobile-application-development, #scalable-web-application, #build-scalable-applications, #scalable-applications, #cloud-computing, #scalability, #good-company, and more.
This story was written by: @marutitechlabs. Learn more about this writer by checking @marutitechlabs's about page, and for more stories, please visit hackernoon.com.
Discover the power of scaling your app to drive business expansion. Optimize architecture, infrastructure, and resources to match user needs. - Daha fazla göster