Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 147
  1. Prioritization Skills for Senior and Staff Software Engineers

    A new calendar invitation arrives.

  2. How to Solve and Prevent Conflicts

    Often, there are situations where one of the engineers wants to develop a feature in a certain way, and another engineer finds the solution stupid.

  3. Communicating Decisions In The Organizations

    In organizations and communities, people work hard to agree.

  4. How to organize your engineering team's documents?

    Every engineering team has some sort of documentation of their team's work.

  5. Why I Stopped Live Streams

    I live-streamed for fourteen weeks, every Tuesday at 19:00 CET.

  6. Why Is Writing Important?

    Many software engineers step back when the time comes to write documentation or a report.

  7. Timely Estimations are Underrated!

    I've worked with timely estimations, story points, t-shirt sizes, and no-estimations.

  8. Effective 1:1 Meetings—1-on-1 Meeting Template

    When I took ownership of my one-on-ones with my manager, I searched for a one-one-one template, and most of the things I found did not suit me.

  9. Effective 1:1 Meetings—Own Your 1-on-1

    For the last seven years as a software engineer, I have had managers who don't care about one-on-ones and managers who do one-on-ones but not effectively.

  10. How to Build Trust in a Team as a New Manager

    When a new manager joins the team, team members often approach with suspicion.

  11. What is Blue-Green Deployment

    Software deployment is one of the last but essential steps of the software development lifecycle.

  12. Diversity in Tech Is A First World Problem

    Some people think that having a less diverse team is a big problem for inequality.

  13. How to Stop Endless Discussions

    I often see people believe in their solution and think theirs are better than the others.

  14. How to reset the first commit in Git

    When we want to change the initial commit on the main (or master) branch, we cannot use interactive rebasing and resetting.

  15. Top 3 Tips for Planners

    When I started my new system, I also changed my perspective on my day-month-year plans.

  16. Separation of Concerns

    There is a concept called separation of concerns in software development.

  17. Growth with Systematic Bliss

    Setting goals was always part of me.

  18. 14 Lessons I learned in 10 Years

    It’s been ten years since I started coding.

  19. Managing Multiple AWS Environments with Terraform

    Multiple environments like staging, production, and development are standard in the software development community.

  20. Testability in iOS

    Tests are often a big discussion in the software development community.

  21. Concurrency in iOS

    After focusing on the Application Lifecycle and View Lifecycle in iOS, our next topic will be Networking.

  22. View Lifecycle in iOS

    The next thing after learning Application Lifecycle, the view lifecycle holds an essential position in every iOS developer’s life.

  23. iOS Application Lifecycle

    Why do we need to know Firstly, we should respond properly to the launch of the app.

  24. Simple Linear Regression in Machine Learning

    In the first post, we took a look at the types of machine learning (ML) algorithms.

  25. Importance of Feedback

    Feedback is defined as a reaction after a behavior or statement.

  26. iOS Developer Productivity Kit

    We use some tools, and also some do customizations on them to increase our productivity.

  27. Firebase Predictions

    Google announced Firebase Predictions in Firebase Dev Summit in Amsterdam this year.

  28. Machine Learning Introduction

    Machine learning (ML) has been an interesting topic for a lot of people since 1959.

  29. Generics in Swift

    As one of the most powerful features in Swift, Generics can be tricky.

  30. Vapor 2 - What to do after 'Hello World' Example

    I was using Javascript and wasn’t happy with the language.

  31. Migration from Vapor 1 to Vapor 2

    Vapor 2 is released 🚀🎉 This is a big breaking change, but a good one.

  32. Using SwiftLint and Danger for Swift Best Practices

    Apple’s Swift is becoming more and more popular amongst the developer community.

  33. Unit Tests in Server-Side Swift API

    TL;DR Swift accepts only one executable file for the app.

  34. New Horizons with Server-Side Swift

    After deciding to join more conferences this year, the very first one was dotSwift.

  35. Using Firebase Cloud Messaging for Remote Notifications in iOS

    Let’s talk about Firebase a little bit first.

  36. Categories and Using Objects with Categories in Objective-C

    There is an effective way to add a property to a category.

  37. To Model and Animate a 3D Ball-and-Stick Man in OpenGL

    This assignment is given in Computer Graphics Lecture in Ankara University.

  38. FTP File Operations on Apache Commons Net Library in Java

    The main idea was ‘keep it simple’.

  39. Zipping and Unzipping a Directory with All Contents in Java

    Project Mechanism There are two public methods, and four private methods. ziptenCikar and ziple methods are public.

  40. URLClassLoader in Java

    Note to myself: Load a Class that is not on the classpath import java.io.File; import java.net.URL; import java.net.URLClassLoader; public class Main { public static void main(String[] argv) throws Exception { File file = new File("c:\\class\\");

  41. Type Casting For Inheritance In Java

    Note to myself: With objects, you can cast an instance of a subclass to its parent class.

  42. System Class in Java

    Note to myself: System.arraycopy method: Copy the content of an array (source) to another array (destination), beginning at the specified position, to the specified position of the destination array. public static void arraycopy (Object source, int source…

  43. final in Java

    Note to myself: Blank finals must be initialized in the constructor.

  44. Method Paramters in Java

    Note to myself: By Value or By Reference Primitive variables are passed by value.

  45. && vs & in Java

    Note to myself: In java, conditional && will not evaluate the right-hand operand if the left-hand operand is false.

  46. Design Patterns

    What is Design Pattern?

  47. Calculating shortest distance between point and line in Java

    Objective: The aim in this practical tutorial is for the students to develop the ability to design and write simple Java programs which may not require a through Object Oriented Design and Analysis.