Trending Feed

Shared insights
on
FoundationFoundation

No one likes to have the imperfections of their face show up. For this, they use various products but one such product is a foundation. By using foundations you can even your skin tone, conceal imperfections, and make your skin brighter. To know the best foundation for you, you need to find out if the foundation you are picking is good for you or not. Here are some ways for you that can help you find the best foundation for you: Skin type: At first, you need to figure out your skin type. It is an important factor in the makeup world because different skin types will require different types of makeup products. The same goes for foundations. Various types of skin need various kinds of foundations because not all formulations cater to specific skin types. Shade matching: Test the foundation on your jawline or inner wrist to ensure a natural and seamless blend with your complexion. Coverage level: Based on your preference and occasion you need to decide on the desired coverage level. Finish: Matte, dewy, satin, or natural are the types of foundation finishes. Now you need to choose the foundation based on what your desired look is. Longevity and Wear: The longevity of the foundation is important. You need to get the best foundation depending on the weather. Ingredients: There might be some ingredients inside the foundation that might have a negative reaction on your skin. So you need to find the best foundation for you that isn't very reactive but rather more suitable for your skin. Blendability & Buildability: The foundation that you will pick must blend well with your skin, If not it won’t do its magic. Not only that but they should also be buildable, allowing you to design it based on your desired coverage. Application: Different foundations are applied in different methods. Be sure to know what is your preferred foundation application method. Sun Protection: Determine if you need an SPF-proof foundation. Not all foundations are SPF-proof. Brand and reputation: You need to research various brands to get the best foundation for you. Be sure to know which are fake products, nowadays there are various companies selling plagiarised products in other brands’ names. Makeup artist recommendations: In this day and age, makeup artists have also taken over the internet. You can see their recommendations online and pick the best foundation for yourself. Price and value: Lastly, price is an important factor, not everyone can buy too expensive foundations. So you will need to see if the best foundation for you is in your preferred price range. Personal trial and preferences: And lastly, you yourself are the one who can determine the best foundation for yourself. After trying out various products, you will finally be able to come to a conclusion.

READ MORE
2 upvotes·703 views
Shared insights
on
JavaScriptJavaScript

What tools or platforms do you use to track the performance of your pay-for-performance SEO campaigns?

Hey everyone,

I've recently started exploring pay for performance SEO [https://www.resultfirst.com/services/pay-for-performance-seo/] services for my website, and I'm curious about how you all track the performance of such campaigns. It's crucial for me to have a clear understanding of the impact and ROI of these services. So, I'd love to hear your recommendations and experiences regarding the tools or platforms you use for tracking.

Here are a few questions to get the discussion started:

What tools or software have you found most effective in monitoring the progress of your pay-for-performance SEO campaigns?

Are there any specific metrics or key performance indicators (KPIs) that you prioritize when tracking the success of these campaigns?

Have you encountered any challenges or limitations with certain tracking tools, and how did you overcome them?

Are there any free or budget-friendly options for those just starting with pay-for-performance SEO?

Do you have any tips or best practices for setting up effective tracking and reporting systems for pay-for-performance SEO?

Sharing your insights and experiences would be immensely helpful as I navigate the world of pay-for-performance SEO. Your input will not only assist me but also benefit others who might be in a similar position.

I look forward to your valuable input!

Best regards, [Davis Smith]

READ MORE
1 upvote·894 views
Senior Java Developer ·
NoSQL! NoFrameworks! NoComplexity!

The aim of the whole stack is to achieve a nicely integrated and super easy to manage & maintain "whole as is" application. Meaning it is state-of-the-art in a technologically sense but minimalistic and very basic in a compositional context. Easy to upgrade and deploy to any stage in mere moments.

But beware: The whole stack is AS VANILLA AS IT GETS!

READ MORE
4 upvotes·1 comment·4.3K views
Tung Do
Tung Do
·
September 10th 2023 at 4:25AM

I'm a maintainer of legacy project written by Nodejs using Pug for rendering view templates but someone combine with vuejs on embedded scripts. It's so verry terrible :(. When check variable of vuejs or pug template so is hard and confuse :(

·
Reply
Java Software Engineer ·
Needs advice
on
Next.jsNext.jsSvelteSvelte
and
WordPressWordPress

I have an existing personal website (https://hmenorjr.github.io) which is more of a splash/landing page only. I'm thinking of rebuilding it into a portfolio with a blog/article area. My go-to is WordPress now, because I've created a website for a small agency in the Philippines and exported it into HTML, CSS, and JavaScript. You can check it here: https://hmenorjr.github.io/phoutsource.

I need advice if I should do the same. Build it with WordPress (using LocalWP) and export it as HTML, CSS, and JavaSrcript again, or build it manually with either Next.js or Svelte.

READ MORE
6 upvotes·4.3K views
Replies (2)
Senior Java Developer ·
Recommends
on
FeathersJS

Before you look into Next.js, you could probably leverage feather.js here. Because the Website you linked is very basic you could be able to rebuild this page in mere moments.

You should get away as fast as you can from WordPress (not that it does not fit the task... but every WordPress Site is a thousandfold slower than even an averagely complex node.js implementation - just don't do it if you call yourself a developer :)

READ MORE
4 upvotes·1 comment·2.7K views
Herman Menor
Herman Menor
·
September 7th 2023 at 6:57AM

Hey Jonas, thanks for the advise. Yes, WordPress does the job for small projects. But no worries, I'm still exploring also and trying to implement with other techs. I will build a second version with feather.js ;)

·
Reply
Recommends
on
WordPress

Use WordPress if you want it for something small or medium-sized. Don't waste your time building it when you can do it on WordPress easily.

READ MORE
3 upvotes·1.8K views
Needs advice
on
DockerDocker
and
Proxmox VEProxmox VE

Hi All, I'm part of the association in my school, and we're looking to add new servers. I'm searching for a tool to manage the servers, create VMs, troubleshoot, and backup data. We currently use an old version of Proxmox VE, but nobody likes this solution, and we want a more recent and reliable solution.

I heard that Docker could be used for that but is it really reliable? Does anyone know a free tool (ideally open source) that will allow us to manage our servers efficiently?

Thanks.

READ MORE
4 upvotes·5.3K views
Replies (3)
Developer at Elvenware·
Recommends
on
VirtualBox

Docker is safe in the sense that it works reliably. However, it does not separate a process from the machine on which it is running. If you have a virus in your docker container, then it could spread to other docker containers or onto the host machine. A VM should isolate a virus and prevent spread outside the VM but they are usually resource intensive. Docker containers, on the other hand, use less resources and load more quickly than a virtual machine.

VirtualBox is a free, open source, solution for creating virtual machines, but the extension pack may not be free. On Windows you could use Hyper-V at no additional cost beyond the price of a server edition. Lots of people use VMware but I have very little experience with it.

READ MORE
5 upvotes·1 comment·4.5K views
XtremeDigital Marketing
XtremeDigital Marketing
·
September 22nd 2023 at 5:25AM

Unlock the power of Status Saver App for seamless status downloading and reposting. Elevate your social media presence today. Stay ahead of the social media curve with Status Saver - the ultimate tool for saving and sharing status images and videos.

Link to Download: https://play.google.com/store/apps/details?id=com.xtremessoft.status_saver&hl=en_IN&gl=US

#Statussaver #downloadwhatsappstatus #videosaver #imagedownloader #statussaverdownload #downloadstories #statusvideodownload

·
Reply

hi, which kind of servers? I would use Docker only if you need also Windows containers. If you're running a full Linux architecture I would use Terraform to setup and the server basic configurations (dns, hostnames, ips...) and then some kind of automation pipeline (jenkins...) to spawn podman containers to do the needed work (rsync/borgBackup to external disks, postgres transactions...) and then leave the VM server clean as before. https://itslinuxfoss.com/10-best-linux-backup-tools/ https://8gwifi.org/docs/podman-jenkins.jsp

If you have the Docker license and want to pay that for some reason you can skip the agent setup and spawn docker containers directly from the pipeline https://www.jenkins.io/doc/book/pipeline/docker/

READ MORE
4 upvotes·3 comments·4.5K views
Joan Fisbein
Joan Fisbein
·
August 28th 2023 at 7:57AM

Can you give a little bit more detail about why you didn't like ProxMox VE? ProxMox VE had multiple enhancements in the latest versions. Maybe it is worth trying it.

·
Reply
Stéphane CLINCKART
Stéphane CLINCKART
·
September 16th 2023 at 1:33PM

Fully agree.

It is really a good product. I'm really interested to know what you don't like in this product.

Running a single instance of proxmox with severals VMs on it at work for 2 years now without problems.

We will soon upgrade to a HA environment with 3 nodes.

VM Backups are integrated in the environment.

And BTW, it is possible to use containers (LXC) in proxmox as well.

·
Reply
XtremeDigital Marketing
XtremeDigital Marketing
·
September 20th 2023 at 5:16AM

Status Saver - The secret weapon for marketers and content creators. Discover the art of status saving with Status Saver App. Download stunning status images and videos hassle-free. Save, share, and repost with ease!

Link to Download: https://play.google.com/store/apps/details?id=com.xtremessoft.status_saver&hl=en_IN&gl=US

#Statussaver #downloadwhatsappstatus # videosaver #imagedownloader #statussaverdownload #downloadstories #statusvideodownload #whatsappstatus #whatsappdownloadvideostatus #imagesaver #whatsappstatussaver #DownloadWhatsAppStatusVideos #WhatsAppStatusImageDownload #WhatsAppStatusSaveApp #statussaverwhatsapp #WhatsAppStatusStorySaverApp

·
Reply
View all (3)

Wanted a cloud data warehouse that could scale to large volumes without having to maintain and handle individual database tuning and optimization for data warehouse.

Selected Zing Data for data visualization, analytics, and alerting because it works on both desktop and mobile -- and let me ask questions with any mix of natural language (using LLMs), visual querying, or SQL with a typeahead. Looker is super expensive and requires a lot of up-front modeling. Sigma is fine for finance folks but not really good for dashboards and non-spreadsheet users, plus has more limited alerting and no mobile capabilities. Power BI was too windows centric (no mac app, can't add data sources from web).

READ MORE
5 upvotes·8.1K views
Shared insights
on
Visual Studio CodeVisual Studio Code

Visual Studio Code Crashes on Legion Tower 5i Gen 8 Gaming Desktop

Hi Everyone I've been encountering a persistent issue with my Legion Tower 5i Gen 8 Gaming pc desktop [ https://www.lenovo.com/ca/en/desktops/ ]that I hope someone in the community can help me with. It appears that whenever I have both Visual Studio Code (VS Code) and Eole Edit (a video editing application) open simultaneously, as well as a few other applications, my system crashes unexpectedly.

Symptoms: When running Visual Studio Code alongside Eole Edit, the system becomes unstable and eventually crashes, resulting in a forced reboot. This issue seems to occur only when both applications are running simultaneously, along with a few other unspecified apps. No error messages or warnings are displayed before the crash occurs, making it difficult to pinpoint the exact cause of the problem.

Thank you for your time and help in advance!

Best regards,

READ MORE
3 upvotes·1 comment·8.3K views
svanik praveen
svanik praveen
·
August 26th 2023 at 1:23PM

try running vs code as admin

·
Reply
Sr. Directory of Technology at Shelf·

We had to choose where to host a PostgreSQL database on AWS and the choice was between plain AWS RDS, AWS Aurora for PostgreSQL, and AWS Aurora for PostgreSQL Serverless v2.

At first, we were skeptical about Aurora Serverless v2 as past experience with Serverless v1 showed major drawbacks in terms of autoscaling performance.

But after some testing on a couple of hundreds of gigabytes of data, we were convinced Aurora Serverless v2 is the way to go.

It delivers all the promised instant scaling capabilities and provides unparalleled disk IOPS performance, up to millions of IOPS if needed.

Aurora Serverless V2 can truly handle whatever data volume you have and run even the most complex queries without doing much optimization in advance. Of course, later down the road, it gives you detailed performance metrics to help with optimization. It is similar to MongoDB in this regard - easy to start with, don't worry about structure/volume in the beginning, but you got all the tools to optimize it later.

READ MORE
3 upvotes·6.2K views
Needs advice
on
C#C#FlutterFlutter
and
ReactReact

Hello, I am Syed, and I am working as an IT Support Technician. I have completed my graduation in computer science. Now I want to transform my career in the computer science field as a software, application, or web developer. I have a habit of not sticking to one language or tool. I studied C++ as the first programming language, and later I had a little experience working with C#. I also have a basic understanding of Kotlin, JavaScript, Python, HTML, CSS, JavaScript, Flutter, and React.

How to stick to one language and tool and start developing, and which one? Please give me advice about it so I can kick-start my career as a software, application, or web developer.

Thanks in advance. I am keen to become a full-stack developer. Thanks in Advance.

READ MORE
8 upvotes·15.6K views
Replies (3)
Recommends
on
TypeScript

Nowadays, you can do almost everything with every language depending on preference. If you want to start solid, I recommend JavaScript followed by TypeScript. You can make killer web apps, cross platform mobile apps with ReactNative and backend with Node.js. if you already know that you like C# you can also make web apps with it, cross platform apps with Xamarin but also Desktop apps with unity (also a must for anything game or 3d related). Kotlin is next on my list, it's a powerful language compatible with Java and you can make killer Android apps with it, if you can also leverage Swift or objective C, you can use Kotlin Multiplatform to also include iOS apps, web apps with spring and also solid backend code. Python is good if you are keen on machine learning and backend. I am a Flutter Dev myself, if you love Flutter, it can make great mobile apps with flat learning curve (it's easy) with also the ability to make anything cross platform.

In conclusion, I think starting of with JavaScript is a solid choice. If you like C#, it could be your best choice instead, and a must if you want to go into games. Thirdly, Kotlin is pretty popular and capable and loved. And finally, flutter is easy and function.

READ MORE
12 upvotes·5 comments·13.2K views
Syed Awais Shah
Syed Awais Shah
·
July 18th 2023 at 11:59AM

Thanks, Miroslav Blagoev Sir!

I would love to work on Web and mobile applications. I am considering your good advice and will start learning Javascript and should stick to it. IN SHA ALLAH. Thank you, Sir.

·
Reply
Miroslav Blagoev
Miroslav Blagoev
·
July 27th 2023 at 8:54PM

Hi, I am glad I could help! If you are really choosing JavaScript, you should look around where to start. The JS world is huge! If I were you, I'd keep my eyes on Next.js and Svelte kit. Both are full stack frameworks.

Next.js comes with

React and TypeScript while svelte kit uses Svelte which is rapidly gaining popularity due to it's simplicity, efficiency and lack of boiler plate!

·
Reply
Syed Awais Shah
Syed Awais Shah
·
July 28th 2023 at 5:38PM

Mr. Miroslav Blagoev, Sir you again diverting me from React.js to Next.js. I am learning React.js Now. Should I Continue that or switch to Next.js? Reply Please.

·
Reply
Miroslav Blagoev
Miroslav Blagoev
·
July 29th 2023 at 12:35PM

Hi. Next.js uses React as an inbuilt library. Next js is a framework for building apps with react, while react is a js library. Look them up, but I recommend you use next.js in the future, while starting with pure react is also good.

·
Reply
Syed Awais Shah
Syed Awais Shah
·
July 30th 2023 at 7:24AM

Okay, Sir. Thanks, A lot.

·
Reply
Trainer at Newtum Solutions Private Limited·

See, As you mention you know almost all the programming language but do not stick to any programming I suggest you do 9-5 jobs as per your knowledge and do at least 2 years and make it perfect. This helps you make it perfect in specific programming. I hope you got the answer.

READ MORE
3 upvotes·1 comment·11.4K views
Syed Awais Shah
Syed Awais Shah
·
July 27th 2023 at 2:55PM

Newtum Solutions, thanks for the recommendation. I am currently working to gain MERN skills, specifically focusing on small React projects to build my portfolio. So, I secure a 9-5 job. (Thanks!)

·
Reply
View all (3)
Full stack developer ·
Needs advice
on
C#C#JavaJava
and
PythonPython

Hello, I am a recent full stack developer using JavaScript, and I have to make a decision on which of these 3 languages to learn next, can someone explain to me the benefits of each one and for what it is used mainly? For example, Javascript is a great starting language, because it is mostly used in web development, and it's a great place to start.

READ MORE
9 upvotes·16K views
Replies (4)
Principal Software Engineer IV, Senior Data Scientist ·
Recommends
on
Java

I work with all 3 of these languages: C# for 20+ years, Java for 5+ years, and Python 5+ years. I always say, "it depends, really." But if you want to be marketable as a full stack developer, learn how to build microservices with Java and the Spring Boot framework. I have seen this skill set grow in demand over the last several years, and it's a maintainable, scalable, and cost-effective architectural approach. This skill set also involves learning how to build and manage Docker containers and manage them in Kubernetes. These are all high-in-demand skills that will give you the most bang for your buck.

READ MORE
10 upvotes·15.5K views
Recommends
on
Java
Python

If you want to solve complex business domain problem, maybe you should choose Java. Because Java is suitable for OOP, and it has complete ecology, especially in microserviceies. And if you are working on Big-data or AI domain, maybe you should choose Python as your major skill.

READ MORE
8 upvotes·13.3K views
View all (4)

Hello everyone, I am curious to know if anyone has integrated Slack into their digital marketing workflow? If so, how has it improved collaboration and communication within your team? I am looking for suggestions and insights on how to optimize our marketing performance with centralized workflows, align with our sales team, and take action on data and insights from our marketing initiatives. I have read about Workflow Builder, which gives anyone in the company the tools to simplify and automate work in Slack. I am also interested in hearing about any other Slack apps and workflows that have helped boost team responsiveness and simplify recurring progress updates. Thank you in advance for your suggestions and experiences!

https://www.resultfirst.com/

READ MORE
5 upvotes·1 comment·17.5K views
Charan Raj
Charan Raj
·
July 13th 2023 at 10:55AM

You can goahead and build you business tailored workflows by using n8n.io , which can be selfhosted as well and this gives the visual builder experience and non tech teams can levearge this and build a great workflow which fits for your teams.

If you are looking something more customised and heavy you can take the approach to build the owrkflows using programming languages like python ,go , javascript and can be deployed using services like AWS lambda or other alternatives

·
Reply

We had a usecase to display 10K+ Products on a webpage, initally tried with doing a query and fecthing from postregres DB which had a 8-10 Sec latency and which was causing a performance impact of the web app. To overcome this we took the approach of using redis where the client would make a api call to get the data from redis where the latency was 800 - 1000 ms which is a huge boost in performance

READ MORE
4 upvotes·2 comments·21.5K views
Lance Wyatt
Lance Wyatt
·
July 11th 2023 at 7:18PM

Hey Charan,

Have you explored using AerospikeDB in place of postgres? Users in the e-commerce space like Wayfair, Wix, Flipkart made the switch from a Postgres/Redis stack over to Aerospike. Aerospike can guaranty sub ms latencies across huge data sets (TB-PB) on significantly less hardware then other platforms.

Benchmarks:

https://aerospike.com/resources/benchmarks/

5 signs you've outgrown Redis:

https://pages.aerospike.com/rs/229-XUE-318/images/Aerospike_Executive_Summary__Redis-5-Signs.pdf

My LinkedIn Profile: Let's connect and chat about what's possible.:

https://www.linkedin.com/in/ldwyatt/

·
Reply
Charan Raj
Charan Raj
·
July 13th 2023 at 10:46AM

Hey Lance ,

Thanks for sharing . This really sounds interesting will give this a try in my next project

·
Reply
Moving Company Specialising at OSS World Wide Movers·
Shared insights
on
transporttransporttransportstransports

Moving by sea freight

Visit: https://www.ossworldwidemovers.com/international-moving-services/moving-overseas-by-sea-freight/

Most international moves overseas are done by sea freight Moving overseas by sea freight is a safe a reliable process to move your furniture. If you are seeking a faster moving method than sea freight, or would like to send a few urgent items that you will need with you as soon as you arrive at your destination.

READ MORE
3 upvotes·15.9K views
Machine Learning Engineer at Chefling·

Opting for Brave over Google Chrome due to its enhanced privacy features, built-in ad blocker. Brave is also Chromium-based, offering Chrome's familiarity and compatibility while minimizing data tracking. Its speed and efficiency outperform Chrome, reducing resource consumption, beneficial for devices with limited capacities.

READ MORE
5 upvotes·16.1K views
programmer at Google·
Needs advice
on
PyCharmPyCharm
and
PythonPython

name = input("what is your name?") lastname = input("what is your last name") age = input("who old are you?") hoope = input("what your fafret hoope?") work = input("what your work?") country = input("wher you ate from?") print("NAME: " + name) print("Last Nmae" + lastname) print("Aeg: " + age) print("youre hoope: " + hoope) print("youre work is: " + work) print("youre counry is: " + country)

Is there a shortcut to the code?

READ MORE
4 upvotes·21.9K views
Replies (3)
DevOps/Automation Engineer ·
Recommends
on
Python

use dictionary and loop to minimize repetition, questions are stored in a dictionary, and a loop is used to ask each question, responses are stored in another dictionary. Another loop prints out the responses. This approach is more scalable and easier to maintain, if you want to add more questions, you can just add them to the questions dictionary, and the rest of the code will handle them automatically. You could also store the questions in a text file or db and create the dict dynamically... Here's a simple example using dict and loops:

responses = {}
questions = {"name": "What is your name? ",
             "lastname": "What is your last name? ",
             "age": "How old are you? ",
             "hobby": "What is your favorite hobby? ",
             "work": "What is your work? ",
             "country": "Where are you from? "}

for key, question in questions.items():
    responses[key] = input(question)

for key, response in responses.items():
    print(f"{key.capitalize()}: {response}")
READ MORE
7 upvotes·1 comment·20.6K views
farsi bloger
farsi bloger
·
June 18th 2023 at 6:04AM

thank you for sharing

·
Reply
sysadmin at Overpass·
Recommends
on
Python

how about: ```contact = { "name": {"value": None, "prompt":"What is your name? ", "response": "Name: {}"}, "lastname": {"value": None, "prompt": "What is your last name? ", "response": "Last Name {}"}, "age": { "value": None, "prompt": "How old are you? ", "response": "Age: "}, "hoope": { "value": None, "prompt": "What your fafret hoope? ", "response": "Your hoope: {}"}, "work": { "value": None, "prompt": "What your work? ", "response": "Your work is: {}"}, "country": { "value": None, "prompt": "Where are you from? ", "response": "Your country is: {}"}, }

questions

for key, item in contact.items(): item["value"] = input(item["prompt"])

responses:

for key, item in contact.items(): print(item["response"].format(item["value"]))```

READ MORE
3 upvotes·18K views
View all (3)
Full Stack Developer ·

Experience working as Full stack developer as project of company or freelance, Simple and quick way to build a company profile website project sometime has challenges using Craft CMS with element based. Then 4 Years using Craft CMS getting consistency to work with composer which is also in Laravel. Be different level that use Laravel to build a CRM with complexed architecture. PHPStorm really help to assist both quality on coding

READ MORE
7 upvotes·23.7K views
Developer ·
Needs advice
on
MySQLMySQL
and
UnityUnity

Hello Everyone, I'm a freelancer and I have a project for an online trivia app (not a multiplayer yet for now). I'll be using Unity for the client side, but I'm having a hard time deciding which Backend technologies should I use considering the goal is to have a large number of users in the future. I was thinking to use MySQL as the DBMS but Im planning not to use Laravel or CodeIgniter with it.

Can anyone recommend some Backend stacks that will be ideal? Kudos and Thanks in Advance!

READ MORE
6 upvotes·23.9K views
Replies (3)
Programmer at Genio Casa de Software ·
Recommends
on
ExpressJS

Hello, I'm Rubén, a software developer. I'm reading your situation and, from the looks of it, the application you want to make doesn't seem so complex as to need an actual framework. Of course, I might be wrong since you just wrote a quick explanation of your needs. My recommendation on a framework that would suit your needs (if you insist on using a framework of course) would be ExpressJS, it is easy to grasp and there's no restriction as to how to work since it is an unnopinionated framework, if you're working alone, that might be an advantage to you, otherwise I would suggest to follow an standard (any standard works, but make sure to follow one for things can get out of your hands quickly and you'll end up with disordered code).

I hope my opinion helps you in any way.

READ MORE
4 upvotes·1 comment·20.9K views
Andy Gee
Andy Gee
·
June 9th 2023 at 5:14AM

If you want to do anything large scale I recommend a DB that's capable of sharding. ClickHouseDB would be the fastest. But I wouldn't recommend anything that runs on CodeIgnighter or Laravel, they are among the slowest available.

Having said that though, it's usually much easier to get a prototype working with any framework, then re-develop the backend once you're starting to scale. I know people who had Laravel projects who spent >$5000/month for hosting, they later redeveloped the backend from scratch with PHPFPM/NginX/ClickHouse and brought that down to <$250

·
Reply
Recommends
on
Unity
at

Hi there, since you're building in Unity I'm guessing there's a chance you're using 3D assets instead of 2D assets. As you scale, you might end up making rapid changes to your project with high fidelity models where app size can hinder the user experience. echo3D is not listed on this site yet but that could be a solution for your app on the 3D asset management side as you grow! You can also update it across different platforms from one central console.

READ MORE
3 upvotes·17.5K views
View all (3)
react front-end developer at student·
Needs advice
on
BootstrapBootstrapSassSass
and
Tailwind CSSTailwind CSS

Hi all,

I'm learning web development and wanted to know which front-end design frameworks should I use. Currently, I'm learning Bootstrap 5 and was wondering if I should stick with Bootstrap or shift to Sass or Tailwind CSS. Would love to get some advice on the advantages and disadvantages of these frameworks and which one should I stick with. Thanks in advance.

READ MORE
5 upvotes·31.2K views
Replies (3)
Recommends
on
Tailwind CSS

I would recommend tailwind. Currently, tailwind is pushing best practises and I think they are best to stick with. Bootstrap is loved by some companies, but nowadays I find it pretty clunky. Sass on the other hand is more of an extension for css, to be honest, I fail to find pros of using it. I guess it could work for bigger and highly customizable styling system, but downsides of it like being unable to change it in runtime and need for it being compiled kills development velocity. When I need to do something really wacky and dynamic in CSS, I'll always prefer to use JS/TS for it and also with incoming things like Houdini, I think that's more future proof solution.

READ MORE
6 upvotes·19K views
Software Engineer ·

Hi Aadam,

So, if you want a straightforward response I'd suggest you to start your learnings with Bootstrap and Sass, but I leave bellow some more reasoning you should be aware of. :)

So, all of them, Bootstrap, Tailwind, Semantic UI and Milligram are solid, well stablished and coherent frontend frameworks, so I'd advise you to choose the one you like the most regarding the look and feel. I'm also adding Semantic UI and Milligram to your list. Keep in mind that the most you know the better will be. :) Plus, when you grasp one, I assure you the next will be way smoother to learn, once you'll have grasped the underlying concepts of frontend element positioning and wireframing, as well as basic component behaviour (like an accordeon, tab selection, complex menu items, etc). Just one FYI, Sass doesn't compare to Bootstrap, Tailwind or Semantic UI. Sass is a, in my opinion, better way to write CSS once you'll do it like your HTML structure, which at the end of the day is more readable.

Bootstrap by all means it's the most used frontend framework worldwide, so if your purpose on learning is to apply for a job, it's more likely to find open positions to work with Bootstrap than any other. Bootstrap, afaik, was the pioneer frontend framework and pretty much all of the others has "borrowed" one or another thing from Bootstrap.

In my opinion, the most difficult thing on all of those frameworks is customization and layouting (the Grid of those systems), so when a designer gives you a Figma (or other wireframing tool) mock so you can reproduce - and that's why you'll need Sass (or pure CSS if you want) to apply some stylesheet rules over the frameworks components (please do this with caution and try as hard as you can not to) - that's where you'll struggle the most, hence the importance of have a good understanding of those frameworks catalogs.

Another thing to keep in mind, this frameworks are not mutually exclusive. This means you can use more than one. For instance, I've seen frontend developers that prefer Bootstrap's Grid System, but like Semantic UI's components more.

So, I think with that you can have a better big picture of those frameworks. :)

Good learning! :D

READ MORE
5 upvotes·1 comment·19.2K views
aadam syed
aadam syed
·
June 10th 2023 at 5:39AM

Hi Giorgio. Thanks for the suggestions. I've been learning Bootstrap 5 and Sass, and have a good understanding of both by now. I'll start learning Milligram and Semantic UI as you suggested and eventually move to Semantic UI React. Thanks again. Here's to learning!!! 🥂

·
Reply
View all (3)
Needs advice
on
C++C++JavaScriptJavaScript
and
LuaLua

I want to learn a coding language so that I can get a job right out of high school I'm currently 15 and a half. What should I learn and where, and where should I look for jobs with little to no experience in coding jobs? From what I've seen my top 4 coding languages to learn are C++, JavaScript, Python, and Lua.

READ MORE
9 upvotes·36K views
Replies (7)
Senior PHP Developer at Orange·
Recommends
on
Python
Rust

I think you're putting the cart before the horse. This won't make sense to you now, but it will one day. Coding doesn't matter; programming is the least of your problems in getting a job. Any language learned well is all that matters. They are all more or less the same. You don't get a job because of your skills in a specific language, you get a job because the person giving you the job thinks you'll stick around and not give up. That's why they all want 2+ years experience. They want to know you're in it for the long haul. The best thing you could do is pick a language -- any language -- and work on some opensource project or projects until you graduate. Find a problem people have, and solve it. I don't mean create an app, or do something huge. I mean a small issue. A library that does one thing well. Write it, publish it, and maintain it. Document it. Help people use it.

READ MORE
12 upvotes·2 comments·29.7K views
rockyessel
rockyessel
·
June 28th 2023 at 4:40PM

Hello, about the app part, meaning it is better to build a package or library than to build a web or mobile app?

eg. So it will build lib that maybe updates user dependencies for them and makes necessary changes to the code than to build a full-stack application. Please I'm also learning and will want your clarification on that.

·
Reply
rockyessel
rockyessel
·
June 28th 2023 at 4:40PM

Hello, about the app part, meaning it is better to build a package or library than to build a web or mobile app?

eg. So it will build lib that maybe updates user dependencies for them and makes necessary changes to the code than to build a full-stack application. Please I'm also learning and will want your clarification on that.

·
Reply
Web Dev Intern at PromptBroker ·

I feel the first thing to do is find out what you want to do. Frontend, Backend, Fullstack, Dev ops, Cybersecurity, Game dev and the likes. After that you can find out their respective languages to learn.

READ MORE
9 upvotes·32.2K views
View all (7)
Needs advice
on
MongoDBMongoDB
and
MySQLMySQL

Hello, I wanna build an e-commerce website for myself and planning to build for others in the future. I really like Node.js, React, ExpressJS. But I don't know if MySQL or MongoDB is what suits me the best because at the moment I have a webhotel at a hosting provider and I like that setup, setting up emails, and having more control I guess over my situation.

But is there any way I can use MongoDB on cPanel or direct admin except using MongoDB Atlas which costs a lot of money?

Because I have a setup using React, Node, Express, and MySQL and it works kind of well when working in the direct admin panel. But I just wanna make sure I make the right decision now when I start building an e-commerce website both to be cost effective and also not have to learn too many things.

I am also open to tips for example choosing Next.js instead etc if that is actually necessary and would help me in the long run.

READ MORE
5 upvotes·43.6K views
Replies (5)
Recommends
on
MongoDB
MySQL

Why would you allow your decision to be driven by the limitations of a hosting account? MySQL is a relational database, and typically you need a solid understanding of relational database design and SQL. MongoDB as a so called "Document database" is not relational. You can associate several MongoDB collections together if you understand the basic concepts behind, it, but in general, MongoDB does not have nor require a fixed schema. It can do many of the things a relational database can do, particularly if your data fits nicely into a hierarchical structure. It also often appeals to people like yourself that are working with a javascript stack, as the interface to MongoDB is json. If you can install a package onto your host, then you should be able to use MongoDB. With that said, you can do all your development locally using Docker containers. I would not suggest that you let important design decisions be dictated by what one shared host allows you to do.

READ MORE
9 upvotes·28K views
Backend Developer at GBarena·
Recommends
on
MySQL

I think you should use MySQL but with php or Python because e-commerce websites needs to be fast and reliable with more admin tools and you’ll find what you need and more in e-commerce when using php or python frameworks with MySQL database.

Example: Using django (python framework) with MySQL gives you administration dashboard that you can use to edit in a lot of things and django also supports a lot of things like generating ready forms linked to the models you generated

READ MORE
5 upvotes·26.9K views
View all (5)

We chose slack for our remote team because of the flexibility, fast product features and Easy integration with my fav startup tools. While pricing is a consideration as a non-bundle item our teams loves Slack. We appreciate the video Sharing tools and all the added integrations. We would chose Slack over teams regardless of budget...........

READ MORE
11 upvotes·27.9K views
Shared a protip
on
FirebaseFirebase
at

Its an amazing tool for your startup, integrate firebase with your app and get super useful analytics, you can add your custom events as well, Get authentication done with Firebase with so much ease.

Finally we also used to store some critical configurations, also the firestore for real-time database events.

READ MORE
3 upvotes·26K views
Developer at Oracle·
Shared insights
on
Google MeetGoogle Meet

These keyboard shortcuts that can make your life easier during a call. Press "Ctrl + D" to mute or unmute your microphone and "Ctrl + E" to turn your camera on or off.

I find the Breakout rooms feature very useful too for splitting large groups into smaller ones to help split certain tasks or activities amongst participants. To use this feature, click on the "Activities" button and select "Breakout rooms."

READ MORE
4 upvotes·25.7K views
Cloud Platform Engineer at reBuy reCommerce GmbH·

Our main use case for ES/OS is as a storage backend for Graylog. However they stated that they won't offer compatibility beyond Elasticsearch 7.10 and instead will focus on OpenSearch instead, so that's what we did as well. Migration was pretty easy as there is a lot of well written documentation from both Graylog and OpenSearch.

READ MORE
6 upvotes·1 comment·28.7K views
Adrian Sinner #97 - Moto VLOG
Adrian Sinner #97 - Moto VLOG
·
June 16th 2023 at 11:36AM

Hi

I followed the documentation found online and managed to get the OpenSearch installed and running.

Problem is that, if i stop the ES service, the Graylog server stops receiving messages.

So, i presume i did not made the complete.. transition to OS and i missed some steps..?

I cannot find this in any documentation whatsoever.

Thnk u

·
Reply