Tim Bailey-Jonestimcod.es·Nov 20, 2024Keeping on top of changes across multiple git repositoriesThis is a classic "I scratched my itch, hope it helps" story. I made a Github Gist out of it. I sometimes lose track of unpushed/uncommitted changes, across multiple projects / clients. To get a handle on this, I wrote this script called git-dirty an...Discuss·81 readsGitHub
Jet Xullamapreview.hashnode.dev·Nov 15, 2024LlamaPReview: AI-Powered Code Review Assistant That Streamlines Your GitHub PRsIntroduction Code review is a critical but time-consuming part of the development process. As teams grow and pull requests multiply, maintaining consistent review quality becomes increasingly challenging. That's where LlamaPReview comes in - an AI-po...Discusscode review
Tomasz Gilblog.tomaszgil.me·Nov 12, 2024Knowing When Enough is Enough: Pull Request SizingDeciding the right size for a change in software projects can be challenging. Is a larger change necessarily bad? How do you effectively decide when to stop working on a change? How do you break it down? In this article, we explore the intricacies of...Discuss·34 readsSoftware Engineering
Ishant Kumarletscodeishant.hashnode.dev·Nov 9, 2024JavaScript Syntax & Basic OperatorsWelcome to today’s kahani! Imagine JavaScript as a magic language you use to tell the computer what to do. But here’s the catch – you’ve got to say things just right, or the computer won’t understand! Today, we're talking about JavaScript syntax and ...DiscussJavaScript Aur KahaniJavaScript
KiwiChipkiwicodenest.hashnode.dev·Oct 31, 2024Applying OASIS-3 Data to TFFhttps://arxiv.org/abs/2112.05761 https://github.com/GonyRosenman/TFF Pre-processing codes preprocessing.py import os import numpy as np import nibabel as nib import torch from multiprocessing import Process, Queue def read_hcp(file_path,global_nor...DiscussNotes on Research PapersPython
Victor Uzoagbavictoru.hashnode.dev·Oct 25, 2024The Evolution of Type Systems in Startup CodebasesAs startups scale from the frenetic energy of prototyping to the disciplined rigor of production, the underlying codebase undergoes significant transformation. Among the most impactful changes is the evolution of type systems, which help manage compl...Discuss#codenewbies
Abishek Kafledevops.abisec.xyz·Oct 18, 2024SSTI Code Review Lab 2Lab Setup Create a folder for the challenge. mkdir ssti_ctf2_challenge cd ssti_ctf2_challenge Set up the environment python3 -m venv venv source venv/bin/activate pip install Flask Create app.py from flask import Flask, request, rend...DiscussCode ReviewWeb Development
Abishek Kafledevops.abisec.xyz·Oct 17, 2024SSTI CTF Challenge 1Lab Setup Create a folder for the challenge. mkdir ssti_ctf1_challenge cd ssti_ctf1_challenge Set up the environment python3 -m venv venv source venv/bin/activate pip install Flask Create app.py from flask import Flask, request, render_te...DiscussCode ReviewServer side rendering
Tony Duongtonystrawberry.hashnode.dev·Oct 11, 2024My Experience as a Daily Code ReviewerAs part of my daily routine as a Tech Lead in my current company (as of 2024), I do code reviews for my team members. I have been doing this for a while now, and I am trying to get better at it every day. Outside of the code... Now, before diving int...Discusscoding
Abhishek Sharmaabhisheksharmacodes.hashnode.dev·Sep 29, 2024Code Splitting in Webpack: A Comprehensive GuideCode splitting is a technique used in web development to divide a large JavaScript bundle into smaller, more manageable chunks. This improves the initial load time of your web application, especially for users with slower internet connections. When c...Discusswebpack